1 line
12 KiB
XML
1 line
12 KiB
XML
<svg aria-roledescription="stateDiagram" role="graphics-document document" viewBox="0 0 351.1953125 474" style="max-width: 100%;" class="statediagram" 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.4.0/css/all.min.css");'</style><style>#graph-div{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#graph-div .error-icon{fill:#a44141;}#graph-div .error-text{fill:#ddd;stroke:#ddd;}#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:lightgrey;stroke:lightgrey;}#graph-div .marker.cross{stroke:lightgrey;}#graph-div svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#graph-div defs #statediagram-barbEnd{fill:lightgrey;stroke:lightgrey;}#graph-div g.stateGroup text{fill:#81B1DB;stroke:none;font-size:10px;}#graph-div g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#graph-div g.stateGroup .state-title{font-weight:bolder;fill:#e0dfdf;}#graph-div g.stateGroup rect{fill:#1f2020;stroke:#81B1DB;}#graph-div g.stateGroup line{stroke:lightgrey;stroke-width:1;}#graph-div .transition{stroke:lightgrey;stroke-width:1;fill:none;}#graph-div .stateGroup .composit{fill:#333;border-bottom:1px;}#graph-div .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#graph-div .state-note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#graph-div .state-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-size:10px;}#graph-div .stateLabel .box{stroke:none;stroke-width:0;fill:#1f2020;opacity:0.5;}#graph-div .edgeLabel .label rect{fill:#1f2020;opacity:0.5;}#graph-div .edgeLabel .label text{fill:#ccc;}#graph-div .label div .edgeLabel{color:#ccc;}#graph-div .stateLabel text{fill:#e0dfdf;font-size:10px;font-weight:bold;}#graph-div .node circle.state-start{fill:#f4f4f4;stroke:#f4f4f4;}#graph-div .node .fork-join{fill:#f4f4f4;stroke:#f4f4f4;}#graph-div .node circle.state-end{fill:#cccccc;stroke:#333;stroke-width:1.5;}#graph-div .end-state-inner{fill:#333;stroke-width:1.5;}#graph-div .node rect{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#graph-div .node polygon{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#graph-div #statediagram-barbEnd{fill:lightgrey;}#graph-div .statediagram-cluster rect{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#graph-div .cluster-label,#graph-div .nodeLabel{color:#e0dfdf;}#graph-div .statediagram-cluster rect.outer{rx:5px;ry:5px;}#graph-div .statediagram-state .divider{stroke:#81B1DB;}#graph-div .statediagram-state .title-state{rx:5px;ry:5px;}#graph-div .statediagram-cluster.statediagram-cluster .inner{fill:#333;}#graph-div .statediagram-cluster.statediagram-cluster-alt .inner{fill:#555;}#graph-div .statediagram-cluster .inner{rx:0;ry:0;}#graph-div .statediagram-state rect.basic{rx:5px;ry:5px;}#graph-div .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#555;}#graph-div .note-edge{stroke-dasharray:5;}#graph-div .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#graph-div .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#graph-div .statediagram-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#graph-div .statediagram-note .nodeLabel{color:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#graph-div .statediagram .edgeLabel{color:red;}#graph-div #dependencyStart,#graph-div #dependencyEnd{fill:lightgrey;stroke:lightgrey;stroke-width:1;}#graph-div .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#graph-div :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#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 .k8s tspan{fill:#fff!important;}</style><g><defs><marker orient="auto" markerUnits="strokeWidth" markerHeight="14" markerWidth="20" refY="7" refX="19" id="statediagram-barbEnd"><path d="M 19,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><g class="root"><g class="clusters"></g><g class="edgePaths"><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge35" d="M141.724609375,22L141.724609375,26.166666666666668C141.724609375,30.333333333333332,141.724609375,38.666666666666664,141.724609375,47C141.724609375,55.333333333333336,141.724609375,63.666666666666664,141.724609375,67.83333333333333L141.724609375,72"></path><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge36" d="M141.724609375,111L141.724609375,115.16666666666667C141.724609375,119.33333333333333,141.724609375,127.66666666666667,141.724609375,136C141.724609375,144.33333333333334,141.724609375,152.66666666666666,141.724609375,156.83333333333334L141.724609375,161"></path><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge37" d="M105.72097967367256,274L111.7215846238938,267.8333333333333C117.72218957411503,261.6666666666667,129.7233994745575,249.33333333333334,135.72400442477877,237C141.724609375,224.66666666666666,141.724609375,212.33333333333334,141.724609375,206.16666666666666L141.724609375,200"></path><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge38" d="M103.77483752765487,200L91.77362762721238,206.16666666666666C79.77241772676992,212.33333333333334,55.76999792588496,224.66666666666666,49.76939297566372,237C43.76878802544248,249.33333333333334,55.76999792588496,261.6666666666667,61.7706028761062,267.8333333333333L67.77120782632744,274"></path><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge39" d="M192.36407632743362,200L208.37826673119469,206.16666666666666C224.39245713495575,212.33333333333334,256.4208379424779,224.66666666666666,272.43502834623894,237C288.44921875,249.33333333333334,288.44921875,261.6666666666667,288.44921875,267.8333333333333L288.44921875,274"></path><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge40" d="M288.44921875,313L288.44921875,317.1666666666667C288.44921875,321.3333333333333,288.44921875,329.6666666666667,288.44921875,338C288.44921875,346.3333333333333,288.44921875,354.6666666666667,288.44921875,358.8333333333333L288.44921875,363"></path><path marker-end="url(#statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge41" d="M288.44921875,402L288.44921875,406.1666666666667C288.44921875,410.3333333333333,288.44921875,418.6666666666667,288.44921875,427C288.44921875,435.3333333333333,288.44921875,443.6666666666667,288.44921875,447.8333333333333L288.44921875,452"></path></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><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 class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><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 class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(141.724609375, 237)" class="edgeLabel"><g transform="translate(-81.95703125, -12)" class="label"><rect height="24" width="163.9140625" ry="0" rx="0"></rect><foreignObject height="24" width="163.9140625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel">SchedulingGate 已移除</span></div></foreignObject></g></g><g transform="translate(31.767578125, 237)" class="edgeLabel"><g transform="translate(-8, -12)" class="label"><rect height="24" width="16" ry="0" rx="0"></rect><foreignObject height="24" width="16"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel">否</span></div></foreignObject></g></g><g transform="translate(288.44921875, 237)" class="edgeLabel"><g transform="translate(-8, -12)" class="label"><rect height="24" width="16" ry="0" rx="0"></rect><foreignObject height="24" width="16"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel">是</span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><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 class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><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 class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(141.724609375, 91.5)" id="state-s1-36" class="node k8s statediagram-state"><rect height="39" width="93.4921875" y="-19.5" x="-46.74609375" style="" class="basic label-container"></rect><g transform="translate(-39.24609375, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="78.4921875"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Pod 已创建</span></div></foreignObject></g></g><g transform="translate(86.74609375, 293.5)" id="state-s2-38" class="node k8s statediagram-state"><rect height="39" width="157.4921875" y="-19.5" x="-78.74609375" style="" class="basic label-container"></rect><g transform="translate(-71.24609375, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="142.4921875"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Pod 调度增加了门控</span></div></foreignObject></g></g><g transform="translate(288.44921875, 293.5)" id="state-s3-40" class="node k8s statediagram-state"><rect height="39" width="109.4921875" y="-19.5" x="-54.74609375" style="" class="basic label-container"></rect><g transform="translate(-47.24609375, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="94.4921875"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Pod 调度就绪</span></div></foreignObject></g></g><g transform="translate(288.44921875, 382.5)" id="state-s4-41" class="node k8s statediagram-state"><rect height="39" width="109.4921875" y="-19.5" x="-54.74609375" style="" class="basic label-container"></rect><g transform="translate(-47.24609375, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="94.4921875"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Pod 正在运行</span></div></foreignObject></g></g><g transform="translate(141.724609375, 180.5)" id="state-if-39" class="node k8s statediagram-state"><rect height="39" width="178.9140625" y="-19.5" x="-89.45703125" style="" class="basic label-container"></rect><g transform="translate(-81.95703125, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="163.9140625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">SchedulingGate 为空?</span></div></foreignObject></g></g><g transform="translate(141.724609375, 15)" id="state-root_start-35" class="node default"><circle height="14" width="14" r="7" class="state-start"></circle></g><g transform="translate(288.44921875, 459)" id="state-root_end-41" class="node default"><circle height="14" width="14" r="7" class="state-start"></circle><circle height="10" width="10" r="5" class="state-end"></circle></g></g></g></g></svg> |