Change:
This issue is currently awaiting triage. SIG Docs takes a lead on issue triage for this website, but any Kubernetes member can accept issues by applying the label. The label can be by org members by writing in a comment. <detailsInstructions for interacting with me using PR comments are available . If you have questions or suggestions related to my behavior, please file an issue against the repository. </details
Please raise the issue in English language so that it can be easy to understand in community.
/language zh Issue Translation is Currently this After this page select , the text in the flow chart is not .
/triage needs-information Even with a translation, I don't understand if this is a bug report, a support query, or a feature request.
/retitle [zh] Bug - the text in the flowchart should be Chinese on Extending Kubernetes page It is a bug, on zh-cn page , the text in the flowchart should be Chinese instead of Korean.
Re-titling can only be requested by trusted users, like repository collaborators. <detailsIn response to : /retitle [zh] Bug - the text in the flowchart should be Chinese on Extending Kubernetes page , the text in the flowchart should be Chinese instead of Korean. Instructions for interacting with me using PR comments are available . If you have questions or suggestions related to my behavior, please file an issue against the repository. </details
/retitle [zh] Bug - the text in the flowchart should be Chinese on Extending Kubernetes page
/assign

Discussion:
<!-- image source: https://docs.google.com/drawings/d/1k2YdJgNTtNfW7_A8moIIkij-DmVgEhNrn3y2OODwqQQ/view --> <del> {{< figure src="/docs/concepts/extend-kubernetes/extension-points.svg" </del> <ins> {{< figure src="/docs/concepts/extend-kubernetes/extension-points.png" </ins> alt="用符号表示的七个编号的 Kubernetes 扩展点" class="diagram-large" caption="Kubernetes 扩展点" >}}

注意，某些方案可能需要同时采用几种类型的扩展。 <!-- image source for flowchart: https://docs.google.com/drawings/d/1sdviU6lDz4BpnzJNHfNpQrqI9F19QZ07KnhnxVrp2yg/edit --> <del> {{< figure src="/zh-cn/docs/concepts/extend-kubernetes/flowchart.png" </del> <ins> {{< figure src="/zh-cn/docs/concepts/extend-kubernetes/flowchart.svg" </ins> alt="附带使用场景问题和实现指南的流程图。绿圈表示是；红圈表示否。" class="diagram-large" caption="选择一个扩展方式的流程图指导" >}}

<ins> <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Do not edit this file with editors other than draw.io --> <svg version="1.1" width="809px" height="638px" viewBox="-0.5 -0.5 809 638" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2023-09-22T08:57:24.261Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36&quot; etag=&quot;EPPLAoCIsPnsc_DPojmh&quot; version=&quot;21.8.0&quot; type=&quot;device&quot;&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;2_0QGAMlV9SS6-_4G6dn&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);" id="svg29" sodipodi:docname="flowchart.svg" inkscape:version="1.3-beta (cedbd6c6ff, 2023-05-28)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <sodipodi:namedview id="namedview29" pagecolor="#ffffff" bordercolor="#000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.4796238" inkscape:cx="376.44703" inkscape:cy="290.95233" inkscape:window-width="1920" inkscape:window-height="1137" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="g28" /> <defs id="defs1" /> <g id="g28"> <path d="M 630.35 154 L 749.35 206.5 L 630.35 259 L 511.35 206.5 Z" fill="#326ce6" stroke="none" pointer-events="all" id="path1" /> <ellipse cx="77.35" cy="52.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse1" /> <path d="M 303.1 0 L 422.1 52.5 L 303.1 105 L 184.1 52.5 Z" fill="#326ce6" stroke="none" pointer-events="all" id="path2" /> <rect x="0.35" y="133" width="154" height="42" fill="#ffffff" stroke="#000000" stroke-width="1.05" pointer-events="all" id="rect2" /> <rect x="252.79" y="31.94" width="100.63" height="41.13" fill="none" stroke="none" pointer-events="all" id="rect3" /> <g transform="translate(-0.5 -0.5)scale(0.7)" id="g3"> <text xml:space="preserve" style="font-size:15.2381px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#9ce8fc;stroke-width:1.42857" x="432.02502" y="71.00174" id="text30"><tspan sodipodi:role="line" id="tspan29" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="432.02502" y="71.00174">你是否想要在 Kubernetes API</tspan><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="432.02502" y="90.433144" id="tspan30">中添加全新的类别？</tspan></text> </g> <g transform="matrix(0.7,0,0,0.7,341.57579,125.42893)" id="g3-3"> <text xml:space="preserve" style="font-size:15.2381px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#9ce8fc;stroke-width:1.42857" x="418.37085" y="110.25751" id="text30-2"><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="418.37085" y="110.25751" id="tspan30-5">你是否想要限制或自动编辑</tspan><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="418.37085" y="129.68892" id="tspan31">某些或所有 API 类别的字段？</tspan></text> </g> <ellipse cx="630.35" cy="52.51" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse3" /> <rect x="564.07" y="189" width="152.03" height="35" fill="none" stroke="none" pointer-events="all" id="rect4" /> <ellipse cx="448.35" cy="206.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse5" /> <path d="M 495.6 206.5 L 513.1 206.5" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path6" /> <rect x="371.35" y="280" width="154" height="42" fill="#ffffff" stroke="#000000" stroke-width="1.05" pointer-events="all" id="rect6" /> <ellipse cx="630.35" cy="311.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse7" /> <path d="M 630.35 364 L 749.35 416.5 L 630.35 469 L 511.35 416.5 Z" fill="#326ce6" stroke="none" pointer-events="all" id="path8" /> <rect x="555.1" y="399" width="169.75" height="35" fill="none" stroke="none" pointer-events="all" id="rect8" /> <ellipse cx="420.35" cy="416.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse9" /> <ellipse cx="586.6" cy="528.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse10" /> <path d="M 420.35 476 L 539.35 528.5 L 420.35 581 L 301.35 528.5 Z" fill="#326ce6" stroke="none" pointer-events="all" id="path11" /> <ellipse cx="742.35" cy="528.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse11" /> <ellipse cx="254.1" cy="528.5" rx="47.25" ry="31.499999999999996" fill="#454545" stroke="none" pointer-events="all" id="ellipse12" /> <rect x="356.47" y="504" width="177.63" height="49" fill="none" stroke="none" pointer-events="all" id="rect13" /> <rect x="177.1" y="595" width="154" height="42" fill="#ffffff" stroke="#000000" stroke-width="1.05" pointer-events="all" id="rect14" /> <rect x="509.6" y="595" width="154" height="42" fill="#ffffff" stroke="#000000" stroke-width="1.05" pointer-events="all" id="rect15" /> <path d="M 124.6 52.5 L 189.1 53.23" fill="none" stroke="#000000" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path16" /> <path d="M 77.35 133 L 77.35 84" fill="none" stroke="#000000" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path17" /> <path d="M 583.1 52.51 L 420.2 52.5" fill="none" stroke="#000000" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path18" /> <path d="M 630.35 154 L 630.35 84.01" fill="none" stroke="#000000" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path19" /> <path d="M 630.35 280 L 630.35 259" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path20" /> <path d="M 630.35 364 L 630.35 343" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path21" /> <path d="M 448.35 280 L 448.35 238" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path22" /> <path d="M 467.6 416.5 L 514.44 416.39" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path23" /> <path d="M 420.35 476.63 L 420.35 448" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path24" /> <path d="M 254.1 595 L 254.1 560" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path25" /> <path d="M 586.6 595 L 586.6 560" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path26" /> <path d="M 789.6 528.5 L 807.1 528.5 L 807.1 416.5 L 747.21 416.5" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path27" /> <path d="M 663.6 616 L 681.1 616 L 681.1 528.5 L 695.1 528.5" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.7" stroke-miterlimit="10" pointer-events="stroke" id="path28" /> <g id="g1-5" transform="translate(-0.94906787,208.10827)"> <g transform="matrix(0.7,0,0,0.7,341.57579,125.42893)" id="g3-3-5"> <text xml:space="preserve" style="font-size:15.2381px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#9ce8fc;stroke-width:1.42857" x="415.47437" y="113.63674" id="text30-2-8"><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="415.47437" y="113.63674" id="tspan31-9">你是否想要更改内置</tspan><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="415.47437" y="133.06816" id="tspan34">API 类别的底层实现？</tspan></text> </g> </g> <g id="g1-5-4" transform="translate(-212.80121,318.9108)"> <g transform="matrix(0.7,0,0,0.7,341.57579,125.42893)" id="g3-3-5-2"> <text xml:space="preserve" style="font-size:15.2381px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#9ce8fc;stroke-width:1.42857" x="416.92261" y="107.84377" id="text30-2-8-9"><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="416.92261" y="107.84377" id="tspan34-4">你是否想要更改 Volume、</tspan><tspan sodipodi:role="line" style="font-size:15.2381px;text-align:center;text-anchor:middle;fill:#ffffff;stroke-width:1.42857" x="416.92261" y="128.373" id="tspan36">Service、Ingress、PersistentVolume？</tspan></text> </g> </g> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="76.546616" y="56.609112" id="text37"><tspan sodipodi:role="line" id="tspan37" x="76.546616" y="56.609112">是</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="450.05069" y="210.53658" id="text37-5"><tspan sodipodi:role="line" id="tspan37-8" x="450.05069" y="210.53658">是</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="419.82144" y="418.95734" id="text37-2"><tspan sodipodi:role="line" id="tspan37-4" x="419.82144" y="418.95734">是</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="631.0235" y="313.58737" id="text37-2-4"><tspan sodipodi:role="line" id="tspan37-4-6" x="631.0235" y="313.58737">否</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="254.47926" y="534.35229" id="text37-55"><tspan sodipodi:role="line" id="tspan37-40" x="254.47926" y="534.35229">是</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="633.18011" y="57.422901" id="text37-2-4-4"><tspan sodipodi:role="line" id="tspan37-4-6-8" x="633.18011" y="57.422901">否</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="585.76648" y="532.07996" id="text37-2-4-46"><tspan sodipodi:role="line" id="tspan37-4-6-1" x="585.76648" y="532.07996">否</tspan></text> <text xml:space="preserve" style="font-size:10.6667px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="742.38641" y="531.4621" id="text37-2-4-8"><tspan sodipodi:role="line" id="tspan37-4-6-3" x="742.38641" y="531.4621">否</tspan></text> <text xml:space="preserve" style="font-size:8px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="80.742378" y="156.72789" id="text38"><tspan sodipodi:role="line" id="tspan38" x="80.742378" y="156.72789" style="font-size:8px;fill:#000000">转到“API Extensions”</tspan></text> <text xml:space="preserve" style="font-size:8px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="451.74719" y="303.39474" id="text38-9"><tspan sodipodi:role="line" id="tspan38-5" x="451.74719" y="303.39474" style="font-size:8px;fill:#000000">转到“API Access Extensions”</tspan></text> <text xml:space="preserve" style="font-size:8px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="253.34416" y="618.552" id="text38-7"><tspan sodipodi:role="line" id="tspan38-7" x="253.34416" y="618.552" style="font-size:8px;fill:#000000">转到“Infrastructure”</tspan></text> <text xml:space="preserve" style="font-size:8px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#ffffff" x="594.18701" y="619.79028" id="text38-7-8"><tspan sodipodi:role="line" id="tspan38-7-6" x="594.18701" y="619.79028" style="font-size:8px;fill:#000000">转到“Automation”</tspan></text> </g> <switch id="switch29"> <g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" id="g29" /> <a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank" id="a29"> <text text-anchor="middle" font-size="10px" x="50%" y="100%" id="text29">Text is not SVG - cannot display</text> </a> </switch> </svg> </ins>