1 line
10 KiB
XML
1 line
10 KiB
XML
<svg viewBox="0 0 801.487548828125 224" style="max-width: 100%;" aria-labelledby="chart-title-graph-div chart-desc-graph-div" role="img" xmlns="http://www.w3.org/2000/svg" width="100%" id="graph-div" height="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><style>@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css");'</style><title id="chart-title-graph-div"></title><desc id="chart-desc-graph-div"></desc><style>#graph-div {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#graph-div .error-icon{fill:#552222;}#graph-div .error-text{fill:#552222;stroke:#552222;}#graph-div .edge-thickness-normal{stroke-width:2px;}#graph-div .edge-thickness-thick{stroke-width:3.5px;}#graph-div .edge-pattern-solid{stroke-dasharray:0;}#graph-div .edge-pattern-dashed{stroke-dasharray:3;}#graph-div .edge-pattern-dotted{stroke-dasharray:2;}#graph-div .marker{fill:#333333;stroke:#333333;}#graph-div .marker.cross{stroke:#333333;}#graph-div svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#graph-div .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#graph-div .cluster-label text{fill:#333;}#graph-div .cluster-label span{color:#333;}#graph-div .label text,#graph-div span{fill:#333;color:#333;}#graph-div .node rect,#graph-div .node circle,#graph-div .node ellipse,#graph-div .node polygon,#graph-div .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#graph-div .node .label{text-align:center;}#graph-div .node.clickable{cursor:pointer;}#graph-div .arrowheadPath{fill:#333333;}#graph-div .edgePath .path{stroke:#333333;stroke-width:2.0px;}#graph-div .flowchart-link{stroke:#333333;fill:none;}#graph-div .edgeLabel{background-color:#e8e8e8;text-align:center;}#graph-div .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#graph-div .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#graph-div .cluster text{fill:#333;}#graph-div .cluster span{color:#333;}#graph-div div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#graph-div :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#graph-div .plain>*{fill:#ddd!important;stroke:#fff!important;stroke-width:4px!important;color:#000!important;}#graph-div .plain span{fill:#ddd!important;stroke:#fff!important;stroke-width:4px!important;color:#000!important;}#graph-div .k8s>*{fill:#326ce5!important;stroke:#fff!important;stroke-width:4px!important;color:#fff!important;}#graph-div .k8s span{fill:#326ce5!important;stroke:#fff!important;stroke-width:4px!important;color:#fff!important;}#graph-div .cluster>*{fill:#fff!important;stroke:#bbb!important;stroke-width:2px!important;color:#326ce5!important;}#graph-div .cluster span{fill:#fff!important;stroke:#bbb!important;stroke-width:2px!important;color:#326ce5!important;}</style><g><g class="output"><g class="clusters"><g style="opacity: 1;" transform="translate(553.2437496185303,112)" id="flowchart-cluster-45" class="cluster"><rect y="-104" x="-240.24374961853027" height="208" width="480.48749923706055"></rect><g id="graph-divText" transform="translate(0, -90)" class="label"><g transform="translate(-40,-12)"><foreignObject height="24" width="80"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml">クラスター</div></foreignObject></g></g></g></g><g class="edgePaths"><g style="opacity: 1;" id="L-client-ingress" class="edgePath LS-client LE-ingress"><path style="fill:none;stroke-width:2px;stroke-dasharray:3;" marker-end="url(#arrowhead41)" d="M135,112L149.83333333333334,112C164.66666666666666,112,194.33333333333334,112,224,112C253.66666666666666,112,283.3333333333333,112,302.3333333333333,112C321.3333333333333,112,329.6666666666667,112,333.8333333333333,112L338,112" class="path"></path><defs><marker orient="auto" markerHeight="6" markerWidth="8" markerUnits="strokeWidth" refY="5" refX="9" viewBox="0 0 10 10" id="arrowhead41"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowheadPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker></defs></g><g style="opacity: 1;" id="L-ingress-service" class="edgePath LS-ingress LE-service"><path style="fill:none" marker-end="url(#arrowhead42)" d="M407.125,112L423.2916666666667,112C439.4583333333333,112,471.7916666666667,112,504.125,112C536.4583333333334,112,568.7916666666666,112,584.9583333333334,112L601.125,112" class="path"></path><defs><marker orient="auto" markerHeight="6" markerWidth="8" markerUnits="strokeWidth" refY="5" refX="9" viewBox="0 0 10 10" id="arrowhead42"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowheadPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker></defs></g><g style="opacity: 1;" id="L-service-pod1" class="edgePath LS-service LE-pod1"><path style="fill:none" marker-end="url(#arrowhead43)" d="M665.4488031914893,90L670.8427526595744,85.83333333333333C676.2367021276596,81.66666666666667,687.0246010638298,73.33333333333333,696.5852171985816,69.16666666666667C706.1458333333334,65,714.4791666666666,65,718.6458333333334,65L722.8125,65" class="path"></path><defs><marker orient="auto" markerHeight="6" markerWidth="8" markerUnits="strokeWidth" refY="5" refX="9" viewBox="0 0 10 10" id="arrowhead43"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowheadPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker></defs></g><g style="opacity: 1;" id="L-service-pod2" class="edgePath LS-service LE-pod2"><path style="fill:none" marker-end="url(#arrowhead44)" d="M665.4488031914893,134L670.8427526595744,138.16666666666666C676.2367021276596,142.33333333333334,687.0246010638298,150.66666666666666,696.5852171985816,154.83333333333334C706.1458333333334,159,714.4791666666666,159,718.6458333333334,159L722.8125,159" class="path"></path><defs><marker orient="auto" markerHeight="6" markerWidth="8" markerUnits="strokeWidth" refY="5" refX="9" viewBox="0 0 10 10" id="arrowhead44"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowheadPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker></defs></g></g><g class="edgeLabels"><g style="opacity: 1;" transform="translate(224,112)" class="edgeLabel"><g class="label" transform="translate(-64,-24)"><rect height="48" width="128" ry="0" rx="0"></rect><foreignObject height="48" width="128"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span style="" class="edgeLabel L-LS-client' L-LE-ingress" id="L-L-client-ingress">Ingress管理下の <br/> ロードバランサー</span></div></foreignObject></g></g><g style="opacity: 1;" transform="translate(504.125,112)" class="edgeLabel"><g class="label" transform="translate(-72,-12)"><rect height="24" width="144" ry="0" rx="0"></rect><foreignObject height="24" width="144"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span style="" class="edgeLabel L-LS-ingress' L-LE-service" id="L-L-ingress-service">ルーティングルール</span></div></foreignObject></g></g><g style="opacity: 1;" transform="" class="edgeLabel"><g class="label" transform="translate(0,0)"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span style="" class="edgeLabel L-LS-service' L-LE-pod1" id="L-L-service-pod1"></span></div></foreignObject></g></g><g style="opacity: 1;" transform="" class="edgeLabel"><g class="label" transform="translate(0,0)"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span style="" class="edgeLabel L-LS-service' L-LE-pod2" id="L-L-service-pod2"></span></div></foreignObject></g></g></g><g class="nodes"><g style="opacity: 1;" transform="translate(372.5625,112)" id="flowchart-ingress-37" class="node k8s"><rect class="label-container" height="44" width="69.125" y="-22" x="-34.5625" ry="0" rx="0"></rect><g transform="translate(0,0)" class="label"><g transform="translate(-24.5625,-12)"><foreignObject height="24" width="49.125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml">Ingress</div></foreignObject></g></g></g><g style="opacity: 1;" transform="translate(745.6499996185303,65)" id="flowchart-pod1-42" class="node k8s"><rect class="label-container" height="44" width="45.67500114440918" y="-22" x="-22.83750057220459" ry="0" rx="0"></rect><g transform="translate(0,0)" class="label"><g transform="translate(-12.83750057220459,-12)"><foreignObject height="24" width="25.67500114440918"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml">Pod</div></foreignObject></g></g></g><g style="opacity: 1;" transform="translate(636.96875,112)" id="flowchart-service-39" class="node k8s"><rect class="label-container" height="44" width="71.6875" y="-22" x="-35.84375" ry="0" rx="0"></rect><g transform="translate(0,0)" class="label"><g transform="translate(-25.84375,-12)"><foreignObject height="24" width="51.6875"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml">Service</div></foreignObject></g></g></g><g style="opacity: 1;" transform="translate(745.6499996185303,159)" id="flowchart-pod2-44" class="node k8s"><rect class="label-container" height="44" width="45.67500114440918" y="-22" x="-22.83750057220459" ry="0" rx="0"></rect><g transform="translate(0,0)" class="label"><g transform="translate(-12.83750057220459,-12)"><foreignObject height="24" width="25.67500114440918"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml">Pod</div></foreignObject></g></g></g><g style="opacity: 1;" transform="translate(71.5,112)" id="flowchart-client-36" class="node plain"><rect class="label-container" height="44" width="127" y="-22" x="-63.5" ry="22" rx="22"></rect><g transform="translate(0,0)" class="label"><g transform="translate(-48,-12)"><foreignObject height="24" width="96"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml">クライアント</div></foreignObject></g></g></g></g></g></g></svg> |