cloudfoundry/cf-k8s-controllers

View on GitHub
logo/white/Korifi-logo-white.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 308.11 91.15"><defs><style>.b,.c{fill:#fff;}.c{opacity:.3;}</style></defs><polygon class="b" points="146.97 38.3 133.95 38.3 121.73 51.88 121.73 38.3 111.63 38.3 111.63 77.68 121.73 77.68 121.73 65.82 124.4 62.84 135.26 77.68 147.78 77.68 131.42 55.21 146.97 38.3"/><path class="b" d="M169.34,37.54c-11.36,0-20.91,9.19-20.91,20.45s9.54,20.45,20.91,20.45,20.91-9.19,20.91-20.45-9.39-20.45-20.91-20.45Zm0,31.16c-5.91,0-10.71-4.75-10.71-10.71s4.8-10.71,10.71-10.71,10.71,4.75,10.71,10.71-4.65,10.71-10.71,10.71Z"/><path class="b" d="M229.94,52.69c0-7.83-4.65-14.39-14.74-14.39h-19.24v39.39h10.05v-10.55h5.15l7.47,10.55h12.07l-8.53-11.92c5.3-2.42,7.78-7.57,7.78-13.08Zm-15.3,5.3h-8.63v-10.5h8.63c4.04,0,5.55,2.27,5.55,5.3,0,2.73-1.51,5.2-5.55,5.2Z"/><rect class="b" x="239.18" y="38.3" width="10.1" height="39.39"/><polygon class="b" points="259.88 77.68 269.93 77.68 269.93 64.2 286.04 64.2 286.04 55.06 269.93 55.06 269.93 48.09 289.12 48.09 289.12 38.3 259.88 38.3 259.88 77.68"/><rect class="b" x="298.01" y="38.3" width="10.1" height="39.39"/><path class="b" d="M150.66,27.43c2.62,0,4.54-1.61,4.54-4.72v-6.01h-1.96v6.01c0,1.82-.94,2.9-2.59,2.9s-2.73-1.01-2.73-2.9v-6.01h-1.96v6.01c0,3.18,2.17,4.72,4.68,4.72Z"/><path class="b" d="M137.62,27.46c3.67,0,5.35-2.73,5.38-5.45,.03-2.76-1.78-5.56-5.38-5.52-3.63,0-5.42,2.8-5.42,5.56s1.75,5.42,5.42,5.42Zm0-9.23c2.48,0,3.49,1.99,3.46,3.77-.03,1.75-.98,3.6-3.46,3.6s-3.43-1.85-3.46-3.56c-.03-1.78,.98-3.77,3.46-3.81Z"/><polygon class="b" points="130.07 25.37 124.66 25.37 124.66 16.66 122.7 16.66 122.7 27.18 130.07 27.18 130.07 25.37"/><path class="b" d="M167.92,21.84h0c-.07-2.59-1.68-5.17-5.28-5.17h-4.12v10.52h4.12c3.7,0,5.31-2.69,5.28-5.35Zm-7.44-3.29h2.17c2.27,0,3.25,1.64,3.29,3.29,.03,1.71-.91,3.46-3.29,3.46h-2.17v-6.75Z"/><path class="b" d="M116.23,27.46c1.5,0,2.9-.49,3.98-1.57l-1.33-1.36c-.7,.7-1.75,1.08-2.66,1.08-2.62,0-3.63-1.82-3.63-3.56s1.08-3.67,3.63-3.67c.94,0,1.85,.31,2.55,.98l1.33-1.29c-1.08-1.08-2.45-1.61-3.88-1.61-3.81,0-5.59,2.8-5.59,5.56s1.68,5.42,5.59,5.45Z"/><polygon class="b" points="173.55 22.5 179.63 22.5 179.63 21.73 173.55 21.73 173.55 17.54 179.84 17.54 179.84 16.73 172.75 16.73 172.75 27.25 173.55 27.25 173.55 22.5"/><path class="b" d="M190.12,23.9h0c.56-.45,.91-1.12,.91-1.82,0-1.36-1.29-2.48-2.9-2.48s-2.9,1.12-2.9,2.48c0,.73,.35,1.36,.91,1.82,.7,.56,1.26,1.71,1.29,2.97,.03,1.4-.07,3.01-.1,3.84-.73,.1-1.26,.35-1.26,.66,0,.38,.94,.84,2.06,.84s2.06-.45,2.06-.84c0-.28-.52-.52-1.26-.66-.07-.84-.14-2.45-.1-3.84,.03-1.26,.59-2.41,1.29-2.97Z"/><path class="b" d="M194.27,31.38s-.03-.07-.07-.1c-.03-.07-.07-.1-.07-.1l-.42-.1c-.14-.03-.24-.07-.38-.14-.21-.1-.42-.21-.52-.31-.14-.1-.14-.21-.14-.31,0-.03,.03-.1,.07-.14,.03-.03,.07-.07,.14-.1,0,0-.03-.03-.14-.07-.03-.03-.07-.03-.14-.07-.03-.03-.1-.03-.14-.07-.1-.04-.21-.1-.28-.14l-.14-.07c-.1,0-.21,.04-.31,.04h-.35c-.21-.04-.45-.04-.66-.1-.1-.03-.17-.07-.28-.1l-.21-.1c-.1-.07-.17-.14-.17-.24,0,0-.07,0-.17-.03-.1,0-.31-.04-.45-.07t-.03,.07l-.03,.17c-.07,.31,.1,.66,.45,.73,.77,.21,1.36,.59,1.54,1.05,.35,.94-1.08,1.82-3.29,1.82s-3.63-.91-3.29-1.82c.17-.45,.73-.8,1.47-1.05,.35-.1,.52-.45,.45-.77l-.03-.21c-.07,0-.17,.03-.28,.03-.14,0-.24,.04-.35,.07-.1,0-.17,.03-.17,.03,0,.07-.03,.17-.14,.24-.07,.04-.1,.07-.17,.1-.07,.03-.17,.07-.24,.1-.1,.03-.21,.07-.31,.07-.1,.03-.21,.03-.35,.03-.24,.03-.45,.03-.66,0h-.03s-.07,.03-.1,.03c-.07,.04-.17,.07-.28,.14-.1,.03-.21,.1-.28,.14-.03,.03-.07,.03-.1,.03s-.03,.03-.03,.03c.14,.07,.24,.17,.24,.24,.03,.1,0,.21-.1,.31-.07,.07-.14,.1-.21,.17s-.17,.1-.28,.14c-.21,.1-.49,.17-.77,.24,0,0-.03,.03-.03,.1-.03,.07-.03,.14-.07,.24,0,.07-.03,.17-.03,.24v.1c.31,0,.56,.07,.77,.14,.24,.07,.38,.21,.49,.35,.07,.14,.1,.31,.03,.49-.07,.17-.21,.38-.45,.56l.03,.03s.07,.03,.1,.07c.1,.07,.21,.17,.35,.24,.14,.07,.31,.17,.42,.24,.07,.03,.1,.03,.14,.07,.03,0,.07,.03,.07,.03,.35-.14,.7-.21,1.08-.24,.17-.03,.35-.03,.52,0,.17,0,.35,.04,.52,.07,.17,.04,.31,.07,.45,.14,.14,.07,.28,.14,.38,.21,.24,.17,.42,.38,.49,.63h.31c.17,0,.42,.03,.66,0,.24,0,.49,0,.66-.04,.17,0,.31-.03,.31-.03,.03-.14,.07-.24,.17-.35,.03-.07,.07-.1,.14-.14l.14-.14c.1-.1,.24-.17,.38-.21,.14-.07,.28-.14,.45-.17s.31-.07,.49-.07h.52c.35,.03,.73,.1,1.08,.24,0,0,.07-.03,.17-.1,.1-.07,.28-.14,.38-.24,.1-.1,.24-.17,.31-.24,.07-.07,.14-.1,.14-.1-.24-.17-.38-.35-.49-.56-.03-.1-.07-.17-.07-.24s0-.17,.07-.24c.14-.07,.31-.17,.49-.28,.1-.03,.21-.07,.35-.1,.1-.03,.24-.03,.38-.03v-.1c0-.07-.03-.14-.07-.24,0-.03-.03-.07-.03-.14Z"/><path class="b" d="M186.24,27.46s.31-1.22-1.08-2.83l-.03-.03c-.59-.7-.91-1.61-.91-2.52,0-2.17,1.75-3.91,3.91-3.91h.1c2.17,0,3.91,1.75,3.91,3.91,0,.91-.31,1.82-.91,2.52l-.03,.03c-1.26,1.26-1.08,2.83-1.08,2.83,2.31-.8,3.84-2.94,3.84-5.38,0-3.04-2.41-5.59-5.45-5.77h-.63c-3.01,.14-5.45,2.73-5.45,5.77-.03,2.41,1.5,4.58,3.81,5.38Z"/><polygon class="b" points="208.85 18.55 215.94 27.22 216.26 27.22 216.26 16.73 215.45 16.73 215.45 25.44 208.39 16.73 208.05 16.73 208.05 27.22 208.85 27.22 208.85 18.55"/><path class="b" d="M204.69,23.23v-6.5h-.77v6.5c0,4.51-6.47,4.51-6.47,0v-6.5h-.8v6.5c0,5.52,8.04,5.49,8.04,0Z"/><polygon class="b" points="245.93 22.26 242.37 16.73 241.42 16.73 245.51 23.02 245.51 23.02 245.51 27.22 246.31 27.22 246.31 23.02 250.44 16.73 249.5 16.73 245.93 22.26"/><path class="b" d="M236.18,23.23c2.27,0,3.39-1.5,3.39-3.22-.03-1.64-1.19-3.29-3.46-3.29h-4.61v10.48h.8v-3.98h2.87l3.63,3.98h1.05l-3.67-3.98Zm-3.88-.77h0v-5.03h3.81c1.71,0,2.55,1.29,2.55,2.52,0,1.47-.84,2.52-2.66,2.52h-3.7Z"/><path class="b" d="M228.53,21.84c-.07-2.55-1.78-5.1-5.31-5.1h-3.56v10.48h3.56c3.67,0,5.38-2.73,5.31-5.38Zm-8.07-4.33h2.76c3.04,0,4.47,2.17,4.51,4.37,.03,2.24-1.4,4.58-4.51,4.58h-2.76v-8.95Z"/><g><path class="c" d="M85.12,47.14v-.02c0-6.97-1.91-13.5-5.23-19.09l8.28-7.33-8.59-9.7-8.14,7.2c-4.9-4.02-10.85-6.83-17.37-7.94V0h-12.96V10.3c-6.48,1.16-12.37,3.98-17.24,8.01l-8.27-7.32L7.02,20.7l8.46,7.48c-3.26,5.54-5.14,12-5.14,18.9L0,49.25l2.66,12.68,9.9-2.07c.89,2.46,2.04,4.8,3.4,6.99,.2,.32,.41,.64,.62,.96-.54-.84-1.04-1.7-1.5-2.58,.94-.69,1.93-1.41,2.97-2.16,.76-.58,1.39-.25,2.02-.01,4.48-6.24,5.73-8.16,6.45-8.74-.86-2.38-1.33-4.94-1.33-7.61,0-12.38,10.03-22.41,22.41-22.41s22.41,10.03,22.41,22.41c0,2.9-.55,5.66-1.55,8.2,.95,1,2.03,2.15,3.29,3.48,3.06,0,3.56-.13,4.12,.65,1.23,1.62,2.88,3.68,4.64,5.8l.09,.11c.45-.83,.87-1.68,1.26-2.54,.37-.82,.71-1.65,1.02-2.5l9.65,2.02,2.66-12.68-10.06-2.11Z"/><path class="b" d="M72.29,75.63c.45-.4,.89-.81,1.32-1.22,2.81-2.73,5.19-5.91,7.02-9.42l-.04-.04-.09-.11c-1.76-2.12-3.41-4.18-4.64-5.8-.56-.78-1.07-.65-4.12-.65-1.26-1.33-2.35-2.48-3.29-3.48-6.21-6.58-6.24-6.71-7.1-6.71-.53,0-.64,.16-2.36,1.31-11.32-12.97-10.89-13.01-12.08-12.76-1.14,.11-.98,.38-6.3,12.72-3.09-3.97-3.39-5.09-4.52-5.31-.58-.12-1.21,.11-1.61,.74l-6.06,9.65c-.33-.31-.58-.4-.93-.44-.4-.02-.63-.06-.97,.22-.72,.57-1.97,2.5-6.45,8.74-.63-.24-1.26-.56-2.02,.01-1.04,.75-2.03,1.47-2.97,2.16,.47,.88,.97,1.74,1.5,2.58,.46,.73,.96,1.43,1.47,2.12,1.19,1.6,2.5,3.09,3.92,4.48,.43,.42,.87,.83,1.32,1.22,.16,.14,.32,.28,.49,.42l-4.74,9.11,11.49,5.99,4.44-8.53c3.99,1.47,8.31,2.28,12.81,2.28s8.58-.76,12.48-2.16l4.38,8.41,11.49-5.99-4.62-8.88c.26-.22,.51-.43,.76-.66Zm-10.97-26.17c.2-.07,6.06,6.16,6.06,6.16l-3.13,2.02-3.03-8.11c.06-.04,.03-.02,.11-.07Zm-14.22-11.46h0c.3-.07-.33-.56,11.66,13.17l-9.05-1.72-1.32-3.79-2.01-1.83,.71-5.84Zm-6.16,13.89l5,5.18,3.65,1.2,1.51,5.61h0l.2,.15c5.84,4.29,3.88,3.04,8.93,5.65l-13.86-2.78h-4.6l-.19-3.59-2.96-2.52-2.8-15.4c.52,.1,1.53,2.13,5.1,6.5Z"/></g></svg>