Question: extendedKeyUsage=serverAuth,clientAuth subjectAltName=@alt_names <del> <!-- 1.  Generate the certificate signing request based on the config file: --> 1.  基于上面的配置文件生成证书签名请求： </del> <ins> <!-- 5.  Generate the certificate signing request based on the config file: --> 5.  基于上面的配置文件生成证书签名请求： </ins> openssl req -new -key server.key -out server.csr -config csr.conf <del> <!-- 1.  Generate the server certificate using the ca.key, ca.crt and server.csr: --> 1.  基于 ca.key、ca.crt 和 server.csr 等三个文件生成服务端证书： </del> <ins> <!-- 6.  Generate the server certificate using the ca.key, ca.crt and server.csr: --> 6.  基于 ca.key、ca.crt 和 server.csr 等三个文件生成服务端证书： </ins> openssl x509 -req -in server.csr -CA ca.crt -CAkey ca.key  -CAcreateserial -out server.crt -days 10000  -extensions v3_ext -extfile csr.conf <del> <!-- 1.  View the certificate signing request: --> 1.  查看证书签名请求： </del> <ins> <!-- 7.  View the certificate signing request: --> 7.  查看证书签名请求： </ins> openssl req  -noout -text -in ./server.csr <del> <!-- 1.  View the certificate: --> 1.  查看证书： </del> <ins> <!-- 8.  View the certificate: --> 8.  查看证书： </ins> openssl x509  -noout -text -in ./server.crt

Link to The secondary list elements in the page are all "1." , they are not in order, it looks weird
/sig docs
Hi can you please elaborate which page are you talking about?
Sorry, I forgot to check the link in my issue, the correct link is
/language zh /triage accepted /retitle [zh] Wrong list numbering in page FYI: Page to update: page: file:
/assign
/assign
This fixes this issue.
please avoid assigning yourself to a issue that is already assigned to somebody else.


Question: baseURL = "https://kubernetes.io" title = "Kubernetes" # Hugo allows theme composition (and inheritance). The precedence is from left to right. theme = ["docsy"] # Language settings contentDir = "content/en" defaultContentLanguage = "en" defaultContentLanguageInSubdir = false enableRobotsTXT = true disableBrowserError = true disableKinds = ["taxonomy", "taxonomyTerm"] ignoreFiles = [ "(?:^|/)OWNERS$", "README[-]+[a-z]*.md", "^node_modules$", "content/en/docs/doc-contributor-tools" ] timeout = "180s" # Highlighting config. pygmentsCodeFences = true pygmentsUseClasses = false # Use the new Chroma Go highlighter in Hugo. pygmentsUseClassic = false #pygmentsOptions = "linenos=table" # See https://help.farbox.com/pygments.html pygmentsStyle = "emacs" # Enable Git variables like commit, lastmod enableGitInfo = true # Norwegian ("no") is sometimes but not currently used for testing. disableLanguages = ["no"] [caches] [caches.assets] dir = ":cacheDir/_gen" maxAge = -1 [caches.getcsv] dir = ":cacheDir/:project" maxAge = "60s" [caches.getjson] dir = ":cacheDir/:project" maxAge = "60s" [caches.images] dir = ":cacheDir/_images" maxAge = -1 [caches.modules] dir = ":cacheDir/modules" maxAge = -1 [markup] [markup.goldmark] [markup.goldmark.extensions] definitionList = true table = true typographer = false [markup.goldmark.parser] attribute = true autoHeadingID = true autoHeadingIDType = "blackfriday" [markup.goldmark.renderer] unsafe = true [markup.highlight] codeFences = true guessSyntax = false hl_Lines = "" lineNoStart = 1 lineNos = false lineNumbersInTable = true noClasses = true style = "emacs" tabWidth = 4 [markup.tableOfContents] endLevel = 3 ordered = false startLevel = 2 [frontmatter] date = ["date", ":filename", "publishDate", "lastmod"] [permalinks] blog = "/:section/:year/:month/:day/:slug/" [sitemap] filename = "sitemap.xml" priority = 0.75 # Be explicit about the output formats. We (currently) only want an RSS feed for the home page. [outputs] home = [ "HTML", "RSS", "HEADERS" ] page = [ "HTML"] section = [ "HTML", "print" ] # Add a "text/netlify" media type for auto-generating the _headers file [mediaTypes] [mediaTypes."text/netlify"] delimiter = "" [outputFormats] [outputFormats.RSS] baseName = "feed" # _headers file output (uses the template at layouts/index.headers) [outputFormats.HEADERS] mediatype = "text/netlify" baseName = "_headers" isPlainText = true notAlternative = true # Image processing configuration. [imaging] resampleFilter = "CatmullRom" quality = 75 anchor = "smart" [services] [services.googleAnalytics] # Fake ID in support of [params.ui.feedback]. The real GA ID is set in the Netlify config. id = "UA-00000000-0" [params] copyright_k8s = "The Kubernetes Authors" copyright_linux = "Copyright © 2020 The Linux Foundation ®." # privacy_policy = "https://policies.google.com/privacy" # First one is picked as the Twitter card image if not set on page. # images = ["images/project-illustration.png"] # Menu title if your navbar has a versions selector to access old versions of your site. # This menu appears only if you have at least one [params.versions] set. version_menu = "Versions" time_format_blog = "Monday, January 02, 2006" time_format_default = "January 02, 2006 at 3:04 PM PST" description = "Production-Grade Container Orchestration" showedit = true latest = "v1.26" fullversion = "v1.26.0" version = "v1.26" githubbranch = "main" docsbranch = "main" deprecated = false currentUrl = "https://kubernetes.io/docs/home/" nextUrl = "https://kubernetes-io-vnext-staging.netlify.com/" # See codenew shortcode githubWebsiteRaw = "raw.githubusercontent.com/kubernetes/website" # GitHub repository link for editing a page and opening issues. github_repo = "https://github.com/kubernetes/website" # Searching k8s_search = true # The following search parameters are specific to Docsy's implementation. Kubernetes implementes its own search-related partials and scripts. # Google Custom Search Engine ID. Remove or comment out to disable search. #gcs_engine_id = "011737558837375720776:fsdu1nryfng" # Enable Algolia DocSearch algolia_docsearch = false # Enable Lunr.js offline search offlineSearch = false # Official CVE feed bucket URL cveFeedBucket = "https://storage.googleapis.com/k8s-cve-feed/official-cve-feed.json" [params.pushAssets] css = [ "callouts", "styles" ] js = [ "script" ] [[params.versions]] fullversion = "v1.26.0" version = "v1.26" githubbranch = "v1.26.0" docsbranch = "main" url = "https://kubernetes.io" [[params.versions]] fullversion = "v1.25.5" version = "v1.25" githubbranch = "v1.25.5" docsbranch = "release-1.25" url = "https://v1-25.docs.kubernetes.io" [[params.versions]] fullversion = "v1.24.9" version = "v1.24" githubbranch = "v1.24.9" docsbranch = "release-1.24" url = "https://v1-24.docs.kubernetes.io" [[params.versions]] fullversion = "v1.23.15" version = "v1.23" githubbranch = "v1.23.15" docsbranch = "release-1.23" url = "https://v1-23.docs.kubernetes.io" [[params.versions]] fullversion = "v1.22.17" version = "v1.22" githubbranch = "v1.22.17" docsbranch = "release-1.22" url = "https://v1-22.docs.kubernetes.io" # User interface configuration [params.ui] # Enable to show the side bar menu in its compact state. sidebar_menu_compact = false # Show expand/collapse icon for sidebar sections. sidebar_menu_foldable = true # https://github.com/gohugoio/hugo/issues/8918#issuecomment-903314696 sidebar_cache_limit = 1 # Set to true to disable breadcrumb navigation. breadcrumb_disable = false # Set to true to hide the sidebar search box (the top nav search box will still be displayed if search is enabled) sidebar_search_disable = false # Set to false if you don't want to display a logo (/assets/icons/logo.svg) in the top nav bar navbar_logo = true # Set to true to disable the About link in the site footer footer_about_disable = false # Adds a H2 section titled "Feedback" to the bottom of each doc. The responses are sent to Google Analytics as events. # This feature depends on [services.googleAnalytics] and will be disabled if "services.googleAnalytics.id" is not set. # If you want this feature, but occasionally need to remove the "Feedback" section from a single page, # add "hide_feedback: true" to the page's front matter. [params.ui.feedback] enable = true # The responses that the user sees after clicking "yes" (the page was helpful) or "no" (the page was not helpful). yes = 'Glad to hear it! Please tell us how we can improve.' no = 'Sorry to hear that. Please tell us how we can improve.' [params.links] # End user relevant links. These will show up on left side of footer and in the community page if you have one. [[params.links.user]] name = "User mailing list" url = "https://discuss.kubernetes.io" icon = "fa fa-envelope" desc = "Discussion and help from your fellow users" [[params.links.user]] name = "Twitter" url = "https://twitter.com/kubernetesio" icon = "fab fa-twitter" desc = "Follow us on Twitter to get the latest news!" [[params.links.user]] name = "Calendar" url = "https://calendar.google.com/calendar/embed?src=calendar%40kubernetes.io" icon = "fas fa-calendar-alt" desc = "Google Calendar for Kubernetes" [[params.links.user]] name = "Youtube" url = "https://youtube.com/kubernetescommunity" icon = "fab fa-youtube" desc = "Youtube community videos" # Developer relevant links. These will show up on right side of footer and in the community page if you have one. [[params.links.developer]] name = "GitHub" url = "https://github.com/kubernetes/kubernetes" icon = "fab fa-github" desc = "Development takes place here!" [[params.links.developer]] name = "Slack" url = "https://slack.k8s.io" icon = "fab fa-slack" desc = "Chat with other project developers" [[params.links.developer]] name = "Contribute" url = "https://git.k8s.io/community/contributors/guide" icon = "fas fa-edit" desc = "Contribute to the Kubernetes website" [[params.links.developer]] name = "Stack Overflow" url = "https://stackoverflow.com/questions/tagged/kubernetes" icon = "fab fa-stack-overflow" desc = "Practical questions and curated answers" # Language definitions. [languages] [languages.en] title = "Kubernetes" description = "Production-Grade Container Orchestration" languageName = "English" # Weight used for sorting. weight = 1 languagedirection = "ltr" [languages.zh-cn] title = "Kubernetes" description = "生产级别的容器编排系统" languageName = "中文 (Chinese)" languageNameLatinScript = "Chinese" weight = 2 contentDir = "content/zh-cn" languagedirection = "ltr" [languages.zh-cn.params] time_format_blog = "2006.01.02" language_alternatives = ["en"] [languages.ko] title = "Kubernetes" description = "운영 수준의 컨테이너 오케스트레이션" languageName = "한국어 (Korean)" languageNameLatinScript = "Korean" weight = 3 contentDir = "content/ko" languagedirection = "ltr" [languages.ko.params] time_format_blog = "2006.01.02" language_alternatives = ["en"] [languages.ja] title = "Kubernetes" description = "プロダクショングレードのコンテナ管理基盤" languageName = "日本語 (Japanese)" languageNameLatinScript = "Japanese" weight = 4 contentDir = "content/ja" languagedirection = "ltr" [languages.ja.params] time_format_blog = "2006.01.02" language_alternatives = ["en"] [languages.fr] title = "Kubernetes" description = "Solution professionnelle d’orchestration de conteneurs" languageName = "Français (French)" languageNameLatinScript = "Français" weight = 5 contentDir = "content/fr" languagedirection = "ltr" [languages.fr.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.it] title = "Kubernetes" description = "Orchestrazione di Container in produzione" languageName = "Italiano (Italian)" languageNameLatinScript = "Italiano" weight = 6 contentDir = "content/it" languagedirection = "ltr" [languages.it.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.no] title = "Kubernetes" description = "Production-Grade Container Orchestration" languageName = "Norsk (Norwegian)" languageNameLatinScript = "Norsk" weight = 7 contentDir = "content/no" languagedirection = "ltr" [languages.no.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.de] title = "Kubernetes" description = "Produktionsreife Container-Orchestrierung" languageName = "Deutsch (German)" languageNameLatinScript = "Deutsch" weight = 8 contentDir = "content/de" languagedirection = "ltr" [languages.de.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.es] title = "Kubernetes" description = "Orquestación de contenedores para producción" languageName = "Español (Spanish)" languageNameLatinScript = "Español" weight = 9 contentDir = "content/es" languagedirection = "ltr" [languages.es.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.pt-br] title = "Kubernetes" description = "Orquestração de contêineres em nível de produção" languageName = "Português (Portuguese)" languageNameLatinScript = "Português" weight = 10 contentDir = "content/pt-br" languagedirection = "ltr" [languages.pt-br.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.id] title = "Kubernetes" description = "Orkestrasi Kontainer dengan Skala Produksi" languageName ="Bahasa Indonesia" languageNameLatinScript = "Bahasa Indonesia" weight = 11 contentDir = "content/id" languagedirection = "ltr" [languages.id.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.hi] title = "Kubernetes" description = "प्रोडक्शन-ग्रेड कंटेनर ऑर्केस्ट्रेशन" languageName = "हिन्दी (Hindi)" languageNameLatinScript = "Hindi" weight = 12 contentDir = "content/hi" languagedirection = "ltr" [languages.hi.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.vi] title = "Kubernetes" description = "Giải pháp điều phối container trong môi trường production" languageName = "Tiếng Việt (Vietnamese)" languageNameLatinScript = "Tiếng Việt" contentDir = "content/vi" weight = 13 languagedirection = "ltr" [languages.ru] title = "Kubernetes" description = "Первоклассная оркестрация контейнеров" languageName = "Русский (Russian)" languageNameLatinScript = "Russian" weight = 14 contentDir = "content/ru" languagedirection = "ltr" [languages.ru.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.pl] title = "Kubernetes" description = "Produkcyjny system zarządzania kontenerami" languageName = "Polski (Polish)" languageNameLatinScript = "Polski" weight = 15 contentDir = "content/pl" languagedirection = "ltr" [languages.pl.params] time_format_blog = "01.02.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"] [languages.uk] title = "Kubernetes" description = "Довершена система оркестрації контейнерів" languageName = "Українська (Ukrainian)" languageNameLatinScript = "Ukrainian" weight = 16 contentDir = "content/uk" languagedirection = "ltr" [languages.uk.params] time_format_blog = "02.01.2006" # A list of language codes to look for untranslated content, ordered from left to right. language_alternatives = ["en"]

This is a Feature Request rename to Why is this needed we update to 0.110.0 /assign
is a thing now, so: /triage accepted


Question: Để tải về phiên bản cụ thể, hãy thay thế phần `$(curl -LS https://dl.k8s.io/release/stable.txt)` trong câu lệnh với phiên bản cụ thể. <del> Ví dụ, để tải về phiên bản {{< param "fullversion" >}} trên macOS, gõ: </del> <ins> Ví dụ, để tải về phiên bản {{< skew currentPatchVersion >}} trên macOS, gõ: </ins> ``` <del> curl -LO https://dl.k8s.io/release/{{< param "fullversion" >}}/bin/darwin/amd64/kubectl </del> <ins> curl -LO https://dl.k8s.io/release/v{{< skew currentPatchVersion >}}/bin/darwin/amd64/kubectl </ins> ``` 2. Tạo kubectl binary thực thi.

Problem: Based on , I have created this issue/task to help update the [vi] language documentation. Proposed Solution: Page to Update: In the branch, I found: Results for "fullversion" in "k8s-website/content/vi" /home/rdlugyhe/kubernetes/k8s-website/content/vi/docs/tasks/tools/install- 36: Ví dụ như, để tải về phiên bản {{< param "fullversion" }} trên Linux, hãy nhập như sau: 39: curl -LO {{< param "fullversion" }}/bin/linux/amd64/kubectl 111: Ví dụ, để tải về phiên bản {{< param "fullversion" }} trên macOS, gõ: 114: curl -LO {{< param "fullversion" }}/bin/darwin/amd64/kubectl 176: 1. Tải về phiên bản mới nhất {{< param "fullversion" }} từ đường dẫn nàyg


Question: Download the kubectl-convert checksum file: ```powershell <del> curl -LO https://dl.k8s.io/{{< param "fullversion" >}}/bin/windows/amd64/kubectl-convert.exe.sha256 </del> <ins> curl -LO "https://dl.k8s.io/{{< param "fullversion" >}}/bin/windows/amd64/kubectl-convert.exe.sha256" </ins> ``` Validate the kubectl-convert binary against the checksum file:

Very basic step "Install kubectl binary with curl on Windows" Response seems good: But .exe is actually XML, giving download error: Hard to realize and quite unfriendly! Thanks
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
/kind bug There are multiple broken links on this page. It seems the links on this page is missing the version from it
/assign


Question: ``` Minikube contains a built-in Docker daemon that for running containers. <del> If you use another Docker daemon for building your containers, you will have to publish them to a registry before minikube can pull them. </del> <ins> If you use another Docker daemon for building your containers, you will have to publish them to a registry before minikube can pull them. </ins> You can use minikube's built in Docker daemon to avoid this extra step of pushing your images. Use the built-in Docker daemon with: ```shell eval $(minikube docker-env) ``` <del> This command sets up the Docker environment variables so a Docker client can communicate with the minikube Docker daemon: </del> <ins> This command sets up the Docker environment variables so a Docker client can communicate with the minikube Docker daemon. Minikube currently supports only docker version 1.11.1 on the server, which is what is supported by Kubernetes 1.3. With a newer docker version you'll get this [issue](https://github.com/kubernetes/minikube/issues/338). </ins> ```shell docker ps

Secrets and ConfigMap are logically siblings to one another and this should be reflected in the doc. Currently, the ConfigMap docs are linked to from 'Configuring Kubernetes' and the Secrets docs are linked only from the 'Concept Guide'. I suggest we do one of the following: Link from 'Concept Guide' to ConfigMap and remove the link to the ConfigMap docs from the 'Configuring Kubernetes' list Link from 'Configuring Kubernetes' to the Secrets docs and remove the link in the Concept Guide. We also need to add a stanza in the Concept Guide for ConfigMap, whether we link to the existing docs from there or not. Thoughs, ?
Added information on Secretes to ConfigMap, and they're both under the same header in guides. Should fix this the rest of the way with the site reorg.


Question: * `SingleStack`: Single-stack service. The control plane allocates a cluster IP for the Service, using the first configured service cluster IP range. <del> * `PreferDualStack`: * Allocates IPv4 and IPv6 cluster IPs for the Service. * `RequireDualStack`: Allocates Service `.spec.ClusterIPs` from both IPv4 and IPv6 address ranges. </del> <ins> * `PreferDualStack`: Allocates both IPv4 and IPv6 cluster IPs for the Service when dual-stack is enabled. If dual-stack is not enabled or supported, it falls back to single-stack behavior. * `RequireDualStack`: Allocates Service `.spec.clusterIPs` from both IPv4 and IPv6 address ranges when dual-stack is enabled. If dual-stack is not enabled or supported, the Service API object creation fails. </ins> * Selects the `.spec.ClusterIP` from the list of `.spec.ClusterIPs` based on the address family of the first element in the `.spec.ipFamilies` array.

Hi k8s community, This issue refers to the documentation page, specifically to the "Services" chapter (link: ). The description of the field is missing relevant clarifications; here below what we have nowadays:: Allocates IPv4 and IPv6 cluster IPs for the Service. from both IPv4 and IPv6 address ranges. Selects the array. The current text for ) (note I used bold letters to remark the text) below), falling back to single-stack behavior if dual-stack not enabled/supported. from both IPv4 and IPv6 address ranges when dual-stack enabled, failing to create the Service API object if dual-stack not enabled/supported Selects the array.
Page reported in issue: /language en
/sig network
/triage accepted


Question: /docs/home/contribute/generated-reference/kubernetes-components/ /docs/contribute/generate-ref-docs/kubernetes-components/ 301 /docs/home/contribute/localization/ /docs/contribute/localization/ 301 /docs/home/contribute/page-templates/ /docs/contribute/style/page-templates/ 301 <del> /docs/home/contribute/participating/ /docs/contribute/participating/ 301 </del> <ins> /docs/home/contribute/participating/ /docs/contribute/participate/ 301 </ins> /docs/home/contribute/review-issues/ /docs/contribute/intermediate/ 301 /docs/home/contribute/blog-post/ /docs/contribute/start/ 301 /docs/home/contribute/write-new-topic/ /docs/contribute/style/write-new-topic/ 301

This is a Bug Report <!-- Thanks for filing an issue! Before submitting, please fill in the following information. --<!-- See for guidance on writing an actionable issue description. --<!--Required Information--Problem: "Not found" / 404 returned by Proposed Solution: Redirect to correct page at Page to Update: <!--Optional Information (remove the comment tags around information you would like to include)--<!--Kubernetes Version:--Additional Info: Was actually testing and trying out some of the redirect rules and saw that these 2 return a 404: Opened a separate issue () for
/assign
Seems like the correct link is
/triage accepted


Question: <ins> <?xml version="1.0" encoding="UTF-8"?><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 500 232.27775"><defs><style>.cls-1{fill:none;}.cls-2{fill:url(#_86);}.cls-3,.cls-4{fill:#fff;}.cls-5{fill:url(#_86-2);}.cls-6{clip-path:url(#clippath-4);}.cls-7{clip-path:url(#clippath-3);}.cls-8{clip-path:url(#clippath-5);}.cls-9{clip-path:url(#clippath-9);}.cls-10{opacity:.8;}.cls-4{fill-rule:evenodd;}</style><clipPath id="clippath-3"><rect class="cls-3" x="389.36769" y="205.117" width="100.0956" height=".49125"/></clipPath><clipPath id="clippath-4"><rect class="cls-3" x="11.53671" y="205.117" width="98.47373" height=".49125"/></clipPath><clipPath id="clippath-5"><rect class="cls-3" x="193.99276" y="17.06144" width=".80307" height="161.12427"/></clipPath><clipPath id="clippath-9"><rect class="cls-1" x="-1259.40417" y="403.23072" width="1629.70443" height="420.10091"/></clipPath><linearGradient id="_86" x1="-1305.21913" y1="406.32227" x2="1622.21026" y2="704.48638" gradientUnits="userSpaceOnUse"><stop offset=".09153" stop-color="#0051b5"/><stop offset=".21986" stop-color="#1368be"/><stop offset=".48997" stop-color="#46a4d8"/><stop offset=".77288" stop-color="#81e9f6"/><stop offset=".88005" stop-color="#a0f4fa"/><stop offset="1" stop-color="#bfffff"/></linearGradient><linearGradient id="_86-2" x1="-87.80083" y1="579.2976" x2="367.3012" y2="579.2976" xlink:href="#_86"/></defs><g><g><rect class="cls-3" x="389.36769" y="205.117" width="100.0956" height=".49125"/><rect class="cls-3" x="11.53671" y="205.117" width="98.47373" height=".49125"/><rect class="cls-3" x="193.99276" y="17.06144" width=".80307" height="161.12427"/></g><g><g class="cls-10"><path class="cls-3" d="m389.36769,205.117h100.0956v.49125h-100.0956v-.49125Z"/><g><rect class="cls-3" x="389.36769" y="205.117" width="100.0956" height=".49125"/><g class="cls-7"><path class="cls-3" d="m389.3682,205.117h100.09509v.49125h-100.09509v-.49125Z"/></g></g></g><g class="cls-10"><path class="cls-3" d="m11.53671,205.117h98.47373v.49125H11.53671v-.49125Z"/><g><rect class="cls-3" x="11.53671" y="205.117" width="98.47373" height=".49125"/><g class="cls-6"><path class="cls-3" d="m11.53671,205.117h98.47322v.49125H11.53671v-.49125Z"/></g></g></g><path class="cls-3" d="m145.66903,154.76949c1.0617-.28997,2.13992-.51566,3.2288-.67583,1.37336-.21201,2.76121-.31615,4.15084-.31148,1.24959-.03708,2.49518.15848,3.67329.57669.9032.33126,1.70392.89327,2.32246,1.6301.58627.73412,1.00247,1.58911,1.21865,2.50339.25245,1.05712.37454,2.14117.36353,3.22797v9.78553h-4.91011v-9.1915c.08948-1.15577-.12619-2.31477-.62544-3.36098-.5492-.72038-1.43884-1.09604-2.33815-.98732-.35196,0-.72541.01488-1.12033.04792-.39659.03415-.74799.07298-1.05423.1165v13.37621h-4.90929v-16.73721Zm-9.05766,8.03894c.06927-1.25617-.24697-2.50353-.90634-3.57497-.57718-.85372-1.5565-1.34621-2.58602-1.30045-1.03356-.04353-2.01679.44778-2.60253,1.30045-.67007,1.06746-.99223,2.3166-.92204,3.57497-.06625,1.26826.25568,2.52659.92287,3.6072.57481.86883,1.56157,1.37444,2.60253,1.33349,1.03696.04318,2.01986-.46365,2.58602-1.33349.65597-1.08471.97141-2.34128.90551-3.6072m5.00761,0c.01474,1.27101-.18584,2.53535-.59321,3.73939-.363,1.07525-.94633,2.06295-1.71272,2.89996-.75225.80446-1.66775,1.43882-2.68516,1.86061-1.11361.45265-2.30693.67658-3.50888.65848-1.1908.0161-2.37265-.20785-3.475-.65848-1.01759-.42182-1.93313-1.05652-2.68516-1.86144-.76965-.84028-1.36349-1.82599-1.74659-2.89915-.42841-1.19955-.64019-2.46571-.62544-3.73939-.01648-1.26985.20114-2.53187.64195-3.72286.39414-1.06528.99914-2.04009,1.77881-2.86609.76404-.7945,1.68377-1.42283,2.70168-1.84573,2.19984-.87776,4.65268-.87776,6.85252,0,1.01455.42021,1.92939,1.04905,2.68516,1.84573.76907.82799,1.36289,1.80287,1.74577,2.86609.43007,1.19343.64219,2.45441.62626,3.72286m-26.68303,9.15846c-3.71185,0-6.53966-1.03192-8.48345-3.09577-1.94377-2.06552-2.91539-4.99769-2.91484-8.79658-.02907-1.72701.27269-3.44362.88899-5.05718.54423-1.40715,1.3741-2.68628,2.4373-3.75674,1.04847-1.03087,2.30746-1.82285,3.69064-2.32163,1.48879-.53834,3.06185-.80612,4.6449-.79068.88312-.00663,1.7651.06498,2.63559.21399.70118.1221,1.39428.28682,2.07541.49324.50827.15387,1.00383.34695,1.48221.57752.39602.1972.68161.35086.85677.46102l-1.48221,4.15084c-.78181-.40435-1.60437-.72452-2.45382-.95509-1.03684-.27724-2.10689-.4104-3.18005-.39575-.79071.00014-1.5757.13423-2.32163.39657-.7581.26319-1.44558.6971-2.00933,1.26822-.62181.64377-1.09923,1.4127-1.40042,2.25553-.37751,1.07897-.55639,2.21742-.52795,3.36016-.00725.99377.10931,1.98458.347,2.94955.2033.85493.58478,1.65732,1.1195,2.35468.53951.67738,1.23483,1.21425,2.02668,1.56482.95661.40912,1.99048.60615,3.03051.57752.67181.0043,1.34304-.03988,2.0085-.1322.53275-.07551,1.06094-.18033,1.58217-.31396.41642-.10541.82411-.24268,1.21947-.41062.35114-.1545.66922-.2966.95426-.42963l1.41777,4.11862c-.96267.53361-1.99404.93254-3.06522,1.1856-1.49702.37324-3.03613.5507-4.57882.52795m-19.53389-10.87199c-.02066-.41316-.09225-.82221-.21316-1.21782-.11569-.3852-.30634-.74374-.56099-1.05505-.26225-.31584-.58718-.57383-.95426-.75763-.44744-.2115-.93881-.31346-1.43346-.29743-.48729-.01254-.97128.08341-1.41693.28091-.37872.17371-.71591.42639-.98896.74111-.26788.31589-.47439.67904-.60891,1.07076-.14191.40134-.24699.81477-.31395,1.23517h6.49064Zm-11.53048,1.87795c-.02893-1.37841.21188-2.74916.70888-4.03517.4213-1.07577,1.05429-2.05601,1.86143-2.88262.75357-.75934,1.6567-1.35382,2.65211-1.74577.97957-.3921,2.02495-.59372,3.08008-.59403,2.1762-.11189,4.29692.70912,5.83051,2.25718,1.42823,1.50368,2.14207,3.71626,2.14152,6.6377,0,.28478-.01102.59816-.03305.94022-.01843.30209-.04047.60393-.0661.90551h-11.13468c.08832.9732.60832,1.85554,1.41693,2.40425.99989.6396,2.17479.95044,3.36016.889.8898.00124,1.77774-.0812,2.65211-.24621.72867-.12418,1.44134-.32867,2.12499-.60974l.65931,3.98642c-.34005.16085-.69297.29296-1.05506.39492-.48197.14192-.97124.25776-1.46568.347-.53868.09913-1.11537.18121-1.73007.24621-.6128.06545-1.22863.09855-1.84491.09914-1.38775.02982-2.76846-.20516-4.06822-.69236-1.0829-.41344-2.06164-1.05992-2.86692-1.89366-.76447-.81357-1.338-1.78731-1.67884-2.85039-.37118-1.14899-.55502-2.35022-.54446-3.55763m-3.22632-.1322c.01733,1.27814-.18874,2.54951-.60891,3.75674-.3758,1.0703-.97706,2.04741-1.76312,2.86527-.79837.81042-1.76571,1.43471-2.83305,1.82838-1.22358.4465-2.51887.6641-3.82118.64195-.59266,0-1.21314-.02699-1.86143-.08097-.64775-.05508-1.28474-.12669-1.91101-.21481-.62516-.08703-1.22361-.19169-1.79533-.31396-.57063-.12008-1.07572-.24595-1.51525-.37757v-24.21351l4.90847-.7915v8.63051c.55163-.24174,1.12553-.42907,1.71354-.55934.62792-.13511,1.26874-.20105,1.91101-.19664,1.12011-.02221,2.23191.19643,3.26019.64113.92417.41286,1.73693,1.03956,2.3712,1.82838.6663.84563,1.15956,1.81419,1.45163,2.85039.34205,1.20524.50818,2.45358.49324,3.70634m-5.00678-.1322c0-3.16325-1.16439-4.74433-3.49318-4.74322-.50578.00013-1.00937.06651-1.49791.19746-.42389.1022-.82959.26883-1.20295.49407v8.92711c.2418.04406.54943.08263.92286.11567.37344.03306.77966.04957,1.21865.04957,1.17844.07523,2.31643-.44385,3.03216-1.38306.72542-1.07733,1.08305-2.36035,1.01953-3.6576m-15.97462,8.20336c-1.06198.28997-2.14048.51566-3.22962.67583-1.37333.21234-2.76119.31676-4.15084.31231-1.25093.0374-2.49754-.16364-3.67329-.59238-.90516-.34383-1.70545-.91693-2.32245-1.66315-.58911-.75158-1.0052-1.62384-1.21865-2.55461-.25024-1.06896-.37173-2.16403-.36188-3.26184v-9.65252h4.90847v9.06013c-.0822,1.17647.13288,2.35471.62543,3.42626.52452.75661,1.42391,1.16181,2.33815,1.0534.35196,0,.72706-.01488,1.12116-.04875.39548-.03304.74662-.07161,1.05341-.11567v-13.37538h4.91012v16.73637Zm-22.66438.59321c-.46047-.74743-1.00383-1.55492-1.6301-2.42243-.62626-.86696-1.30705-1.73449-2.04237-2.60253-.73587-.86696-1.49928-1.70143-2.29023-2.50339-.7434-.75918-1.53607-1.46851-2.37285-2.12335v9.65176h-5.13815v-22.83044h5.13898v8.63051c1.33955-1.40454,2.68516-2.87024,4.03682-4.39705,1.35002-1.52627,2.60721-2.93742,3.77161-4.23345h6.09489c-1.56042,1.84408-3.12525,3.6229-4.69448,5.33644-1.57034,1.71409-3.22329,3.4381-4.95886,5.17202,1.93228,1.62682,3.70305,3.43634,5.28769,5.40336,1.77989,2.19697,3.41403,4.50812,4.89194,6.91861l-6.09489-.00005Z"/><path class="cls-4" d="m78.20137,70.75631l-2.82065.60313c-.02864-.40043-.04324-.80169-.04379-1.20378-.00428-3.01915.82729-5.98055,2.40259-8.55615l5.52564,4.92912.29661.25943c-.34071.83457-.55137,1.71647-.62461,2.61493-.18259.04957-.36518.09915-.54695.15202l-4.18884,1.20129Zm10.74641-16.78595v7.76217c-.76595.25696-1.49314.6175-2.16134,1.07158-.24745-.18593-.49696-.36907-.74854-.54943l-5.60991-3.98808c2.35034-2.24628,5.31627-3.7419,8.51979-4.29625m-38.53654,17.8815c2.70003-11.82708,4.97126-21.78116,7.67046-33.6099,1.21947-5.3414,2.00106-6.7005,6.81286-9.4658l18.76387-10.78442c4.44496-2.55544,5.29017-2.36294,5.29017,3.08091v27.39521c-4.96756.6413-9.5629,2.97325-13.01351,6.60383l-2.37451-1.6871c-.2721-.18644-.47647-.45602-.58247-.76837-.21216-.74588-.65174-1.40699-1.25748-1.89118-1.12677-.89773-2.76795-.71206-3.66568.4147-.89717,1.12607-.71236,2.7661.41292,3.66426h0c.37725.31057.81678.53653,1.28887.66261.31148.08014.62378.10245.93774.1545.2662.0321.51546.14747.71219.32965l2.22249,1.98289c-2.43899,3.60881-3.73929,7.86631-3.73278,12.22201.00036.78466.04256,1.56873.12641,2.34889l-4.7961,1.02449c-.33471-.01885-.67034.0129-.99557.09419-.24198.05494-.47465.14483-.6907.26686-3.1437.67336-6.31549,1.35249-9.54759,2.04898-4.38879.94517-4.53502.08758-3.58159-4.08722m44.16876-10.11932v-7.76217c3.18092.55109,6.12803,2.02996,8.47105,4.25081l-6.12215,4.35326c-.0851.06114-.17185.12311-.25612.18507-.64933-.43349-1.35334-.77883-2.09359-1.02697m13.59681,9.12127l-7.61345-1.7375c-.09324-.82563-.30355-1.63378-.62461-2.40012.07023-.06031.14045-.12228.20903-.18342l5.60166-4.99852c1.60063,2.59049,2.44645,5.57632,2.44225,8.62142,0,.23243-.00495.46515-.01488.69814m-9.90452-41.88679l11.17438,5.38105,17.15195,8.26037,4.23594,18.55897,2.13656,9.35839c1.31284,5.75698,1.18313,6.25765-4.75645,4.90103l-14.66674-3.34695c.05619-.64003.08455-1.28172.0851-1.92505.00638-4.38134-1.30957-8.66263-3.77575-12.28397l2.08947-1.86391c.24152-.2248.54997-.36437.87826-.3974.77435-.04109,1.5166-.32268,2.12335-.80555,1.12676-.89773,1.31244-2.53891.4147-3.66568-.89773-1.12677-2.5389-1.31244-3.66568-.41471-.00059.00047-.00119.00095-.00178.00142h0c-.38636.29948-.70461.67771-.93361,1.10959-.14624.28504-.23794.58495-.3594.88073-.09038.25169-.25776.4685-.47837.61965l-2.3745,1.68876c-3.44677-3.60343-8.02425-5.91695-12.96972-6.55509v-16.73472c0-3.92529.34865-4.37639,3.6923-2.76695m-5.01339,49.89599c-.96047.16322-1.94118.16824-2.90327.01487-.08675.16193-.17433.32552-.26356.48663l-3.51714,6.37993c3.3962,1.12632,7.0666,1.11733,10.45724-.02561l-3.47501-6.30144c-.10071-.18383-.20013-.36835-.29826-.55355m6.14942-4.25494l7.57875,1.73007c-1.24814,3.06069-3.38711,5.67575-6.13951,7.50604l-3.01564-7.25984c.61687-.58035,1.1477-1.24583,1.57639-1.97627m-22.86597,1.73007l7.57958-1.73007c.44419.75749.99858,1.4447,1.64497,2.03907-.06885.15753-.1366.31588-.20325.47506l-2.81074,6.76825c-2.78605-1.83136-4.95146-4.46431-6.21056-7.55149m62.2031,13.32664l-8.90976,11.17191-11.56518,14.50398c-2.96441,3.71708-5.03487,3.83109-9.92682,3.83109h-33.25215c-6.37332,0-6.79056-.01818-10.68114-4.8969l-10.71749-13.43817c-3.01233-3.77739-3.78401-4.74653-6.79799-8.52393-4.68704-5.87925-5.44963-7.96459,1.80938-9.62112l22.48096-5.13071c1.73019,4.78863,5.07232,8.82623,9.4534,11.42058l-.99061,2.38442c-.12084.30719-.33834.56673-.61965.73945-.67915.3733-1.22521.94882-1.56235,1.64662-.62671,1.29718-.08318,2.85681,1.21401,3.48351,1.29718.62671,2.8568.08317,3.48351-1.21401.00091-.0019.00183-.00381.00275-.00571.21855-.43717.34081-.91611.35857-1.40454.00826-.32057-.03883-.63039-.05783-.94848-.02798-.26651.02867-.53505.16193-.76754l1.28309-2.32659c5.08164,1.94686,10.70537,1.93625,15.77963-.02975l1.25913,2.2828c.16478.2859.23207.61766.19168.94517-.13157.76397-.02214,1.54995.31313,2.24892.60823,1.30584,2.15988,1.87135,3.46572,1.26312,1.30583-.60822,1.87135-2.15988,1.26313-3.46571-.00084-.0018-.00168-.00359-.00252-.00539-.00875-.01873-.01771-.03732-.02689-.05581-.20492-.44386-.50306-.83837-.87412-1.15668-.24373-.20655-.51721-.36353-.77663-.54612-.22605-.14382-.40074-.35554-.49902-.60478l-1.04102-2.50669c4.34613-2.59659,7.66017-6.61675,9.37987-11.37846l24.79845,5.66113c4.81428,1.09885,4.46149,2.86114,1.60283,6.44438"/><path class="cls-4" d="m94.57917,61.73253v-7.76217c3.18121.55094,6.12862,2.02982,8.47187,4.25081l-6.12215,4.35326c-.0851.06114-.17185.12311-.25612.18507-.64933-.43349-1.35334-.77883-2.09359-1.02697m13.59681,9.12127l-7.61345-1.7375c-.09324-.82563-.30355-1.63378-.62461-2.40012.07023-.06031.14045-.12228.20903-.18342l5.60166-4.99852c1.60063,2.59049,2.44645,5.57632,2.44225,8.62142,0,.23243-.00495.46515-.01488.69814m-9.90452-41.88679l11.17438,5.38105,17.15195,8.26037,4.23594,18.55897,2.13656,9.35839c1.31284,5.75698,1.18313,6.25765-4.75645,4.90103l-14.66674-3.34695c.05619-.64003.08455-1.28172.0851-1.92505.00638-4.38134-1.30957-8.66263-3.77575-12.28397l2.08947-1.86391c.24152-.2248.54997-.36437.87826-.3974.77435-.04109,1.5166-.32268,2.12335-.80555,1.12676-.89773,1.31244-2.53891.4147-3.66568-.89773-1.12677-2.5389-1.31244-3.66568-.41471-.00059.00047-.00119.00095-.00178.00142h0c-.38636.29948-.70461.67771-.93361,1.10959-.14624.28504-.23794.58495-.3594.88073-.09038.25169-.25776.4685-.47837.61965l-2.3745,1.68876c-3.44677-3.60343-8.02425-5.91695-12.96972-6.55509v-16.73472c0-3.92529.34865-4.37639,3.6923-2.76695m1.13602,45.64188l7.57875,1.73007c-1.24814,3.06069-3.38711,5.67575-6.13951,7.50604l-3.01564-7.25984c.61687-.58035,1.1477-1.24583,1.57639-1.97627m-7.64402,11.97332v-7.5928c.50085-.00035,1.0008-.04264,1.4946-.12641.09915.18589.19746.37014.29826.55438l3.47501,6.30062c-1.69709.57337-3.47653.86529-5.26786.86421m46.98115,3.08504l-8.90976,11.17108-11.56518,14.50398c-2.96441,3.71708-5.03487,3.83109-9.92682,3.83109h-16.5794v-27.15065c2.7116.00266,5.39995-.49999,7.92741-1.48221l1.25913,2.2828c.16478.2859.23207.61766.19168.94517-.13158.76397-.02214,1.54995.31313,2.24892.61075,1.30466,2.16349,1.86717,3.46815,1.25642,1.30303-.60998,1.86606-2.15987,1.25838-3.46397-.00881-.01886-.01784-.03761-.02709-.05625-.20492-.44386-.50306-.83837-.87412-1.15668-.24373-.20655-.51721-.36353-.77663-.54612-.22605-.14382-.40074-.35554-.49902-.60478l-1.04102-2.50669c4.34613-2.59659,7.66017-6.61675,9.37987-11.37846l24.79845,5.66113c4.81428,1.09885,4.46149,2.86114,1.60283,6.44438"/><path class="cls-3" d="m322.49032,88.73364h-13.16966v30.72315h30.72149v-13.168h-17.55183v-17.55514Zm65.83013.09832v17.45682h-17.45765l-.09667-.09666v13.26467h30.72066v-30.72315h-13.2655l.09914.09832h.00003Zm-78.9998-30.81652h13.26716l-.09831-.09997v-17.45848h17.45682l.09584.09832v-13.26467h-30.72151v30.7248Zm61.44547-30.7248v13.16636h17.55432v17.55844h13.16719v-30.7248h-30.72151Z"/><path class="cls-3" d="m369.14015,58.01545l-17.55763-17.55844h19.18277v-13.16635h-30.72315v13.26467l17.45929,17.46013h11.63871Zm-15.83417,30.71819h-11.63622l14.5461,14.54859,3.00903,3.00655h-19.18358v13.16801h30.72479v-13.26467l-8.7313-8.73048-8.7288-8.72799h-.00003Zm35.01445-30.7182v19.17946l-3.00819-3.0082-14.5461-14.54529v11.63789l8.72636,8.72552,8.72883,8.72883h13.2655v-30.7182h-13.16638Zm-48.27828,17.4527l-17.45435-17.4527h-13.26714v30.71819h13.16966v-19.18028l17.55183,17.55266v-11.63788Z"/><path class="cls-3" d="m245.06857,152.96507l-3.33537,3.9509c-1.38529-1.75881-3.46318-2.83298-5.69915-2.94623-3.49204.00228-6.32107,2.83499-6.3188,6.32705h0c.00005.08182.00171.16361.00497.24539,0,3.78896,2.71985,6.66993,6.31383,6.66993,2.16934-.12328,4.20892-1.0733,5.69915-2.65459l3.36759,3.56093c-2.46585,2.54019-5.8202,4.02591-9.35839,4.14505-6.83187,0-11.91548-5.01917-11.91548-11.65606,0-6.54104,5.21333-11.46355,12.11046-11.46355,3.42495.03729,6.70049,1.40803,9.13119,3.82118Zm2.78677,19.03982v-24.02596h5.60165v24.02596h-5.60165Zm27.84715-8.74287c0,5.37527-3.82035,8.93703-9.51867,8.93703-5.73218,0-9.55256-3.56176-9.55256-8.93703s3.82035-8.90481,9.55256-8.90481c5.69832,0,9.51867,3.53036,9.51867,8.90481Zm-13.43736.06445c0,2.71986,1.58632,4.53337,3.91869,4.53337,2.2985,0,3.8848-1.81352,3.8848-4.53337,0-2.68681-1.58632-4.53255-3.8848-4.53255-2.33237,0-3.91869,1.84573-3.91869,4.53255Zm33.45044,8.67842h-5.60165v-2.8818c-1.14463,2.02858-3.34021,3.23297-5.66609,3.10817-3.78896,0-6.24939-2.59097-6.24939-6.66993v-11.00914h5.60165v9.42201c0,2.07211,1.13272,3.33538,2.91402,3.33538,2.13656-.03222,3.39981-1.78046,3.39981-4.14423v-8.61316h5.60165v17.4527Zm22.05297,0h-5.60248v-2.29932c-1.23295,1.64581-3.19009,2.58816-5.24556,2.52571-4.92169,0-8.15958-3.62703-8.15958-9.03452,0-5.34223,3.20567-8.87176,8.03068-8.87176,2.09465-.07738,4.09722.86372,5.37445,2.52571v-8.87176h5.60165l.00083,24.02596Zm-5.60248-8.67842c0-2.68681-1.55326-4.53255-3.8848-4.53255-2.33237,0-3.88646,1.84573-3.91785,4.53254.03139,2.68764,1.58632,4.56559,3.91785,4.56559,2.33073,0,3.88482-1.87795,3.88482-4.56558h-.00003Z"/><path class="cls-3" d="m338.26665,172.00489l-10.42667-13.9562v13.9562h-5.40667v-22.66603h5.08363l10.45806,13.98759v-13.98759h5.37609v22.66603h-5.08444Zm25.03227-11.39746v11.39746h-5.47195v-2.00766c-1.13272,1.48882-2.97847,2.26627-5.34223,2.26627-3.72368,0-5.98996-2.26627-5.98996-5.47194,0-3.30316,2.36293-5.24639,6.70132-5.27778h4.59865v-.25942c0-1.71602-1.13356-2.75207-3.40065-2.75207-1.82434.09168-3.60518.5896-5.2125,1.45743l-1.58632-3.69147c2.51184-1.26791,5.28078-1.9434,8.0943-1.97462,4.79196,0,7.57709,2.36294,7.60931,6.31383h.00003Zm-5.50415,5.47192v-1.55492h-3.52954c-1.6838,0-2.52571.58329-2.52571,1.87879,0,1.26244.90633,2.07211,2.46209,2.07211,1.60341.11141,3.08013-.87305,3.59398-2.39598h-.00083Zm20.59557,4.98613c-1.42566.79322-3.03164,1.20582-4.66309,1.19799-3.36759,0-5.79582-1.91018-5.79582-5.53638v-7.70681h-2.4282v-3.65925h2.42904v-4.85642h5.56859v4.82502h4.56559v3.69064h-4.56559v6.83269c0,1.35911.58246,1.94158,1.61935,1.91018.75296-.05753,1.48854-.25536,2.16878-.58329l1.10136,3.88564Zm8.58176-21.53247c0,1.62717-1.31908,2.94624-2.94624,2.94624s-2.94622-1.31908-2.94622-2.94623c0-1.62685,1.31857-2.94579,2.94541-2.94624,1.57187-.05573,2.8913,1.17333,2.94705,2.74522v.00003c.00237.06699.00237.13397-.00003.20098h.00003Zm-5.76362,22.47187v-17.4527h5.56943v17.45269h-5.56943Zm14.24785.00001l-6.57326-17.4527h5.7636l3.75591,12.33602,3.78896-12.33602h5.56859l-6.57326,17.45269h-5.73054Zm30.76196-7.221h-12.27155c.38965,1.94258,2.13222,3.31472,4.112,3.23789,1.57429-.01196,3.07844-.65306,4.1773-1.78046l2.94708,2.8818c-1.98175,2.06348-4.75031,3.18262-7.60931,3.07596-5.69915,0-9.26172-3.56176-9.26172-8.87258,0-5.40667,3.69229-8.96925,9.0998-8.96925,6.15191,0,9.19561,4.04838,8.80732,10.42667h-.00091Zm-5.37445-3.01152c.15138-1.79235-1.17887-3.36806-2.97123-3.51944-.13179-.01114-.26416-.01423-.39636-.00927-1.94322,0-3.27095,1.42437-3.62704,3.52871h6.99463Z"/><path class="cls-3" d="m449.04877,152.96507l-3.33537,3.9509c-1.38509-1.75858-3.46265-2.83274-5.69829-2.94623-3.49204.00228-6.32107,2.83499-6.3188,6.32705h0c.00005.08183.00166.16362.00494.24539,0,3.78896,2.71985,6.66993,6.31386,6.66993,2.16903-.12351,4.20826-1.0735,5.69829-2.65459l3.36759,3.56093c-2.46565,2.54-5.81967,4.02569-9.35755,4.14505-6.83185,0-11.91548-5.01917-11.91548-11.65606,0-6.54104,5.21333-11.46355,12.10963-11.46355,3.42493.03729,6.70049,1.40803,9.13119,3.82118Zm19.59174,10.29695c0,5.37527-3.82038,8.93703-9.51948,8.93703-5.73137,0-9.55256-3.56176-9.55256-8.93703s3.82118-8.90481,9.55256-8.90481c5.69915,0,9.51948,3.53036,9.51948,8.90481Zm-13.43733.06445c0,2.71986,1.58629,4.53337,3.91785,4.53337,2.29934,0,3.88563-1.81352,3.88563-4.53337,0-2.68681-1.58629-4.53255-3.88563-4.53255-2.33156,0-3.91785,1.84573-3.91785,4.53255Zm34.2601-2.33072v11.00914h-5.56945v-9.45506c0-2.03989-1.198-3.30316-3.07597-3.30316-2.04069,0-3.33537,1.45743-3.56174,3.52954v9.22868h-5.60167v-17.4527h5.60167v2.84874c1.22907-2.02279,3.46355-3.21415,5.82804-3.10735,3.85341,0,6.37826,2.62236,6.37826,6.70215h.00086Z"/><g class="cls-10"><path class="cls-3" d="m193.99276,17.06144h.80307v161.12427h-.80307V17.06144Z"/><g><rect class="cls-3" x="193.99276" y="17.06144" width=".80307" height="161.12427"/><g class="cls-8"><path class="cls-3" d="m193.99276,17.06144h.80307v161.12427h-.80307V17.06144Z"/></g></g></g><g><path class="cls-3" d="m136.99327,213.45865h-5.08485l-8.20773-14.27263h-.11587c.03417.59346.06388,1.19137.08987,1.79373s.05199,1.20177.07725,1.79968c.026.59865.05199,1.19879.07799,1.80042v8.8788h-3.57484v-18.86727h5.04585l8.19473,14.13077h.09062c-.01708-.58454-.03862-1.16537-.06462-1.74174s-.04976-1.15274-.07056-1.72912c-.02154-.57637-.04159-1.15274-.05868-1.72986v-8.93005h3.60084v18.86727Z"/><path class="cls-3" d="m154.54439,206.2191c0,1.20474-.16192,2.27132-.48427,3.2005s-.79177,1.71426-1.40676,2.35525-1.35477,1.12452-2.21933,1.45133-1.83904.49021-2.92345.49021c-1.01459,0-1.946-.1634-2.79347-.49021s-1.58354-.81034-2.2067-1.45133c-.62391-.64099-1.10595-1.42607-1.44539-2.35525-.34018-.92918-.51027-1.99576-.51027-3.2005,0-1.60062.28447-2.95539.85193-4.06506.5682-1.10966,1.37631-1.95343,2.42656-2.5298,1.0495-.57637,2.30103-.86456,3.75533-.86456,1.35031,0,2.54837.28819,3.59415.86456,1.04505.57637,1.86652,1.42013,2.46444,2.5298s.89724,2.46444.89724,4.06506Zm-9.97584,0c0,.94626.10324,1.74174.30973,2.38719s.52884,1.1312.9678,1.45801c.43896.32755,1.01088.49096,1.71649.49096.6967,0,1.26267-.1634,1.69718-.49096.43376-.32681.7524-.81257.95443-1.45801s.30378-1.44093.30378-2.38719c0-.95517-.10176-1.74843-.30378-2.38125-.20203-.63208-.52215-1.10744-.96112-1.42607-.43896-.3179-1.01088-.47759-1.71649-.47759-1.04059,0-1.79596.35726-2.26464,1.07104-.46942.71452-.70338,1.78556-.70338,3.21387Z"/><path class="cls-3" d="m165.84901,198.75968c.19757,0,.42782.01114.69001.03268.26293.02154.47536.04902.63876.08393l-.29636,3.69071c-.12924-.04308-.31195-.07576-.54889-.0973-.23619-.0208-.44045-.03194-.61277-.03194-.50804,0-1.00048.06462-1.47732.19386-.47759.1285-.90615.33721-1.28421.62539-.3788.28893-.67739.66699-.89724,1.13566-.21911.46942-.32904,1.04356-.32904,1.72317v7.3428h-3.93582v-14.42787h2.98139l.58009,2.42656h.19386c.28373-.49096.63876-.94032,1.06436-1.34883.42634-.40851.91209-.73532,1.45876-.98117.54592-.24511,1.13715-.36766,1.77442-.36766Z"/><path class="cls-3" d="m175.87535,210.58051c.43079,0,.8497-.04234,1.25821-.1285s.81554-.19386,1.21959-.3231v2.9294c-.42114.1894-.94403.34686-1.56794.47164-.62391.12404-1.30501.18643-2.04553.18643-.8601,0-1.63182-.13964-2.31589-.41891s-1.22182-.76577-1.61325-1.45876c-.39143-.69224-.58751-1.65781-.58751-2.89671v-6.95583h-1.88361v-1.6645l2.16808-1.31689,1.13566-3.04526h2.51643v3.07126h4.03906v2.95539h-4.03906v6.95583c0,.55038.15672.96112.4709,1.23222.31344.2711.72864.40628,1.24484.40628Z"/><path class="cls-3" d="m185.20649,193.37848v4.09105c0,.71378-.02377,1.39339-.07056,2.03884-.04754.64545-.08393,1.10149-.10993,1.36814h.20648c.30973-.49913.67739-.90392,1.10372-1.21365.42559-.30973.8965-.53701,1.41271-.68333s1.07104-.21985,1.6645-.21985c1.04133,0,1.94897.18272,2.72291.54889.77469.36543,1.37705.93735,1.8071,1.71575.43005.77914.64545,1.78779.64545,3.0267v9.40764h-3.93656v-8.42721c0-1.03242-.1894-1.81082-.56746-2.3352-.3788-.52512-.96409-.78731-1.75511-.78731-.79177,0-1.41568.18272-1.87098.54815-.45679.36617-.77914.90318-.96854,1.61325-.18866.71007-.28373,1.57685-.28373,2.60036v6.78797h-3.93582v-20.08017h3.93582Z"/><path class="cls-3" d="m217.36522,213.45865l-1.3674-4.49065h-6.87858l-1.36814,4.49065h-4.31016l6.65873-18.94451h4.89099l6.68473,18.94451h-4.31016Zm-2.32257-7.84638l-1.36814-4.38741c-.08616-.29264-.1998-.66922-.34166-1.12972-.14186-.45976-.28447-.92843-.42634-1.40602s-.25551-.89278-.34166-1.24559c-.08616.3528-.20426.78954-.35503,1.31021-.15078.51992-.29487,1.01236-.43228,1.47732-.13741.46422-.23694.79548-.2971.9938l-1.35477,4.38741h4.91699Z"/><path class="cls-3" d="m240.68526,198.75968c1.63479,0,2.87146.41965,3.71002,1.25821.8393.8393,1.25821,2.18368,1.25821,4.03312v9.40764h-3.94844v-8.42721c0-1.03242-.17677-1.81082-.52958-2.3352-.3528-.52512-.89872-.78731-1.6385-.78731-1.04133,0-1.78111.37212-2.22007,1.11635s-.65807,1.80859-.65807,3.19381v7.23956h-3.93582v-8.42721c0-.68778-.07799-1.26416-.23248-1.72912-.15449-.46422-.39143-.81257-.71007-1.04505-.3179-.23248-.72715-.34835-1.22553-.34835-.73161,0-1.30575.18272-1.72317.54815-.41742.36617-.71378.90318-.89055,1.61325-.17603.71007-.26442,1.57685-.26442,2.60036v6.78797h-3.93582v-14.42787h3.00664l.52958,1.84573h.21911c.29264-.49913.6603-.90392,1.10372-1.21365.44268-.30973.93066-.53701,1.4647-.68333.53329-.14632,1.07476-.21985,1.62587-.21985,1.05767,0,1.95491.17232,2.69023.51621.73606.34463,1.30129.87793,1.69718,1.60062h.34835c.43005-.73978,1.0391-1.27753,1.82642-1.61325s1.59765-.50358,2.4325-.50358Z"/><path class="cls-3" d="m255.64196,198.75968c1.33323,0,2.48152.25625,3.4456.768.96334.51175,1.70758,1.25376,2.2327,2.22601.52438.97226.78657,2.15991.78657,3.56222v1.9096h-9.3044c.04308,1.10966.37657,1.98091,1.00048,2.61299.62317.63282,1.49069.94849,2.60036.94849.92026,0,1.76328-.09433,2.52905-.28373.76577-.18866,1.55308-.47313,2.36194-.85193v3.04601c-.71452.3528-1.46098.61054-2.23938.77394s-1.72243.24511-2.8321.24511c-1.44539,0-2.72514-.2659-3.83926-.79994-1.11486-.53329-1.98759-1.34586-2.61967-2.43918-.63282-1.09184-.94923-2.46889-.94923-4.12893,0-1.68678.28596-3.09131.85862-4.21361.57192-1.12303,1.36963-1.96605,2.39387-2.5298,1.02351-.563,2.21487-.84525,3.57484-.84525Zm.02525,2.8009c-.76577,0-1.40008.24511-1.90292.73532-.50358.49021-.794,1.26044-.87124,2.30994h5.52307c-.00817-.58528-.11364-1.10521-.31567-1.56125-.20277-.45605-.50358-.81776-.90392-1.08441-.3996-.26665-.90987-.3996-1.52932-.3996Z"/><path class="cls-3" d="m273.36094,198.75968c.19757,0,.42782.01114.69001.03268.26293.02154.47536.04902.63876.08393l-.29636,3.69071c-.12924-.04308-.31195-.07576-.54889-.0973-.23619-.0208-.44045-.03194-.61277-.03194-.50804,0-1.00048.06462-1.47732.19386-.47759.1285-.90615.33721-1.28421.62539-.3788.28893-.67739.66699-.89724,1.13566-.21911.46942-.32904,1.04356-.32904,1.72317v7.3428h-3.93582v-14.42787h2.98139l.58009,2.42656h.19386c.28373-.49096.63876-.94032,1.06436-1.34883.42634-.40851.91209-.73532,1.45876-.98117.54592-.24511,1.13715-.36766,1.77442-.36766Z"/><path class="cls-3" d="m279.28361,193.37848c.58528,0,1.08812.13518,1.51001.40628s.63208.77691.63208,1.51669c0,.73086-.2102,1.23667-.63208,1.51595-.42188.28002-.92472.41965-1.51001.41965-.59346,0-1.09927-.13964-1.51595-.41965-.41742-.27927-.62614-.78508-.62614-1.51595,0-.73978.20871-1.24559.62614-1.51669.41668-.2711.92249-.40628,1.51595-.40628Zm1.9616,5.65231v14.42787h-3.93582v-14.42787h3.93582Z"/><path class="cls-3" d="m291.23367,213.71639c-1.4283,0-2.64567-.25996-3.65209-.78063-1.00642-.51992-1.7722-1.32655-2.29732-2.41913-.52438-1.09258-.78731-2.49117-.78731-4.19429,0-1.76402.29933-3.20273.89724-4.31685s1.4283-1.93337,2.49043-2.45849c1.06287-.52438,2.29509-.78731,3.6974-.78731.99825,0,1.86058.0973,2.58773.29041.72641.19386,1.36146.42411,1.90366.69076l-1.16166,3.04526c-.61945-.24956-1.19582-.45382-1.72912-.61277-.53404-.15895-1.06733-.23916-1.60062-.23916-.68853,0-1.26044.16192-1.71649.48427s-.79548.80662-1.01905,1.45207c-.22431.6447-.33572,1.45356-.33572,2.42581,0,.95517.12033,1.74694.36098,2.37456.24139.62836.58974,1.09481,1.04579,1.40008s1.01088.45828,1.6645.45828c.81702,0,1.54417-.10993,2.18145-.32904.63653-.21911,1.25599-.52661,1.85761-.92249v3.36762c-.60163.3788-1.23222.65213-1.89029.81999s-1.49069.25105-2.49712.25105Z"/><path class="cls-3" d="m304.87497,198.73369c1.9356,0,3.41961.42188,4.45203,1.2649,1.03242.84376,1.54863,2.125,1.54863,3.84595v9.61412h-2.74891l-.76132-1.9616h-.10324c-.41297.51621-.83485.93809-1.2649,1.2649s-.92472.56746-1.48401.72269c-.55929.15449-1.2389.23174-2.03884.23174-.85193,0-1.61548-.1634-2.29063-.49021-.6759-.32681-1.20696-.82742-1.59394-1.50332-.38697-.67516-.58083-1.53377-.58083-2.57436,0-1.53155.53775-2.66052,1.61325-3.38767s2.68875-1.12898,4.83974-1.20696l2.50306-.07725v-.63208c0-.75686-.19757-1.31169-.59346-1.6645s-.94626-.52958-1.65187-.52958c-.6967,0-1.38077.09879-2.05221.2971-.6707.19757-1.3414.44713-2.01285.74869l-1.30352-2.65904c.76577-.40405,1.62365-.72269,2.57436-.95443.95072-.23248,1.93411-.34909,2.94945-.34909Zm2.09009,8.04024l-1.52263.05125c-1.27307.03491-2.15768.26293-2.65161.68407-.49541.42188-.742.97671-.742,1.66524,0,.60237.17603,1.03019.52884,1.28347.3528.25402.81257.38103,1.38077.38103.84302,0,1.55531-.24956,2.1354-.74869.58083-.49838.87124-1.20845.87124-2.12946v-1.18691Z"/><path class="cls-3" d="m333.97581,213.45865h-13.18896v-2.7749l4.73576-4.78775c.95517-.98043,1.72317-1.79968,2.304-2.45775.58009-.65882,1.00197-1.25821,1.26416-1.80042.26293-.54221.39366-1.12303.39366-1.74249,0-.74869-.20871-1.30946-.62539-1.68381-.41742-.37434-.97448-.56152-1.67118-.56152-.73161,0-1.44167.16786-2.12946.50358-.68853.33498-1.40676.81257-2.15545,1.43202l-2.16808-2.56768c.54221-.46496,1.11635-.90392,1.72317-1.31689.60608-.41297,1.31169-.74572,2.11609-.99974s1.76997-.38103,2.89746-.38103c1.2389,0,2.30326.22431,3.19381.67144s1.57611,1.05619,2.05815,1.82567c.48204.77023.72269,1.64147.72269,2.61373,0,1.04059-.20648,1.99131-.61945,2.85215-.41297.8601-1.01311,1.71203-1.79968,2.55505-.78731.84302-1.7358,1.77665-2.84621,2.80016l-2.42581,2.28395v.18123h8.22073v3.35499Z"/><path class="cls-3" d="m348.98376,204.02502c0,1.52263-.11884,2.8826-.35503,4.07768-.23694,1.19657-.61499,2.2119-1.13566,3.04601-.52067.83485-1.20251,1.47138-2.04553,1.9096-.84302.43896-1.86727.65807-3.07126.65807-1.51446,0-2.75782-.38474-3.72933-1.15497-.973-.76949-1.69124-1.87915-2.15545-3.32899-.46496-1.44984-.6967-3.18564-.6967-5.2074,0-2.03884.21243-3.78281.63876-5.23266.42559-1.44984,1.12006-2.56174,2.08415-3.33642.96334-.77394,2.24978-1.16091,3.85857-1.16091,1.50555,0,2.74668.38474,3.72265,1.15497.97671.76949,1.70163,1.87989,2.17476,3.32899.47313,1.44984.71007,3.19827.71007,5.24602Zm-9.22715,0c0,1.43722.07947,2.63527.23842,3.59415.15895.95963.42782,1.68009.80662,2.16139.3788.48204.90318.72269,1.57462.72269.66253,0,1.18468-.23842,1.56794-.71601.38251-.47759.65585-1.19582.81925-2.15545.1634-.95889.24511-2.16139.24511-3.60678,0-1.43647-.0817-2.63675-.24511-3.6001-.1634-.96409-.43674-1.68901-.81925-2.17476-.38326-.48576-.90541-.72938-1.56794-.72938-.67144,0-1.19582.24362-1.57462.72938s-.64768,1.21068-.80662,2.17476c-.15895.96334-.23842,2.16362-.23842,3.6001Z"/><path class="cls-3" d="m364.19894,213.45865h-13.18896v-2.7749l4.73576-4.78775c.95517-.98043,1.72317-1.79968,2.304-2.45775.58009-.65882,1.00197-1.25821,1.26416-1.80042.26293-.54221.39366-1.12303.39366-1.74249,0-.74869-.20871-1.30946-.62539-1.68381-.41742-.37434-.97448-.56152-1.67118-.56152-.73161,0-1.44167.16786-2.12946.50358-.68853.33498-1.40676.81257-2.15545,1.43202l-2.16808-2.56768c.54221-.46496,1.11635-.90392,1.72317-1.31689.60608-.41297,1.31169-.74572,2.11609-.99974s1.76997-.38103,2.89746-.38103c1.2389,0,2.30326.22431,3.19381.67144s1.57611,1.05619,2.05815,1.82567c.48204.77023.72269,1.64147.72269,2.61373,0,1.04059-.20648,1.99131-.61945,2.85215-.41297.8601-1.01311,1.71203-1.79968,2.55505-.78731.84302-1.7358,1.77665-2.84621,2.80016l-2.42581,2.28395v.18123h8.22073v3.35499Z"/><path class="cls-3" d="m379.73648,209.54809h-2.27132v3.91056h-3.8972v-3.91056h-8.05287v-2.77416l8.27198-12.18254h3.67808v11.86019h2.27132v3.09651Zm-6.16852-3.09651v-3.2005c0-.30156.00668-.65807.01931-1.07104s.02748-.82594.04531-1.2389c.01708-.41297.03639-.78137.05793-1.10372s.03639-.54815.04531-.67739h-.10324c-.1634.3528-.33572.69447-.51621,1.02573s-.39143.67739-.63282,1.0391l-3.45823,5.22671h4.54264Z"/></g></g><g><rect class="cls-3" x="389.36769" y="205.117" width="100.0956" height=".49125"/><rect class="cls-3" x="11.53671" y="205.117" width="98.47373" height=".49125"/><rect class="cls-3" x="193.99276" y="17.06144" width=".80307" height="161.12427"/></g></g><g class="cls-9"><g><polygon class="cls-2" points="612.2446 141.87275 895.12345 806.46203 -1257.53104 870.92615 -1257.53104 144.03732 612.2446 141.87275"/><polygon class="cls-5" points="122.82385 144.51451 367.3012 144.51451 367.3012 1014.08068 -87.80083 834.69176 122.82385 144.51451"/></g></g></svg> </ins>  No newline at end of file

This is a Feature Request What would you like to be Set a banner to announce KubeCon 2024 NA Why is this needed We usually turn on a banner for the upcoming KubeCon about 4 weeks ahead of the event. Logos are available from: (Note: be sure to copy the logo into this repo) should help with text. Also see the config from a last year's KubeCon. Comments This change will need approval. I would like to set the banner to start on the ~Oct 14, 2024~ Sep 30 and to end on Nov 15, 2024 at 1800 CET (UTC+1). edit: We've been asked if we can do a 6 week banner rather than a 4 week run. /priority important-soon
/triage accepted
/assign
/assign


Question: }] } <del> <!-- 1.  Generate CA key (`ca-key.pem`) and certificate (`ca.pem`): --> 1.  生成 CA 秘钥文件（`ca-key.pem`）和证书文件（`ca.pem`）： </del> <ins> <!-- 5.  Generate CA key (`ca-key.pem`) and certificate (`ca.pem`): --> 5.  生成 CA 秘钥文件（`ca-key.pem`）和证书文件（`ca.pem`）： </ins> ../cfssl gencert -initca ca-csr.json | ../cfssljson -bare ca <del> <!-- 1.  Create a JSON config file for generating keys and certificates for the API server, for example, `server-csr.json`. Be sure to replace the values in angle brackets with real values you want to use. The `MASTER_CLUSTER_IP` is the service cluster IP for the API server as described in previous subsection. The sample below also assumes that you are using `cluster.local` as the default DNS domain name. --> 1.  创建一个 JSON 配置文件，用来为 API 服务器生成秘钥和证书，例如：`server-csr.json`。 </del> <ins> <!-- 6.  Create a JSON config file for generating keys and certificates for the API server, for example, `server-csr.json`. Be sure to replace the values in angle brackets with real values you want to use. The `MASTER_CLUSTER_IP` is the service cluster IP for the API server as described in previous subsection. The sample below also assumes that you are using `cluster.local` as the default DNS domain name. --> 6.  创建一个 JSON 配置文件，用来为 API 服务器生成秘钥和证书，例如：`server-csr.json`。 </ins> 确认用你需要的值替换掉尖括号中的值。`MASTER_CLUSTER_IP` 是为 API 服务器 指定的服务集群 IP，就像前面小节描述的那样。 以下示例假定你的默认 DNS 域名为`cluster.local`。

Link to The secondary list elements in the page are all "1." , they are not in order, it looks weird
/sig docs
Hi can you please elaborate which page are you talking about?
Sorry, I forgot to check the link in my issue, the correct link is
/language zh /triage accepted /retitle [zh] Wrong list numbering in page FYI: Page to update: page: file:
/assign
/assign
This fixes this issue.
please avoid assigning yourself to a issue that is already assigned to somebody else.


Question: <ins> --- title: "例: StatefulSetを使用したCassandraのデプロイ" content_type: tutorial weight: 30 --- <!-- overview --> このチュートリアルでは、[Apache Cassandra](http://cassandra.apache.org/)をKubernetes上で実行する方法を紹介します。データベースの一種であるCassandraには、データの耐久性(アプリケーションの*状態*)を提供するために永続ストレージが必要です。この例では、カスタムのCassandraのseed providerにより、Cassandraクラスターに参加した新しいCassandraインスタンスを検出できるようにします。 *StatefulSet*を利用すると、ステートフルなアプリケーションをKubernetesクラスターにデプロイするのが簡単になります。このチュートリアルで使われている機能のより詳しい情報は、[StatefulSet](/ja/docs/concepts/workloads/controllers/statefulset/)を参照してください。 {{< note >}} CassandraとKubernetesは、ともにクラスターのメンバーを表すために*ノード*という用語を使用しています。このチュートリアルでは、StatefulSetに属するPodはCassandraのノードであり、Cassandraクラスター(*ring*と呼ばれます)のメンバーでもあります。これらのPodがKubernetesクラスター内で実行されるとき、Kubernetesのコントロールプレーンは、PodをKubernetesの{{< glossary_tooltip text="Node" term_id="node" >}}上にスケジュールします。 Cassandraノードが開始すると、*シードリスト*を使ってring上の他のノードの検出が始まります。このチュートリアルでは、Kubernetesクラスター内に現れた新しいCassandra Podを検出するカスタムのCassandraのseed providerをデプロイします。 {{< /note >}} ## {{% heading "objectives" %}} * Cassandraのheadless {{< glossary_tooltip text="Service" term_id="service" >}}を作成して検証する。 * {{< glossary_tooltip term_id="StatefulSet" >}}を使用してCassandra ringを作成する。 * StatefulSetを検証する。 * StatefulSetを編集する。 * StatefulSetと{{< glossary_tooltip text="Pod" term_id="pod" >}}を削除する。 ## {{% heading "prerequisites" %}} {{< include "task-tutorial-prereqs.md" >}} このチュートリアルを完了するには、{{< glossary_tooltip text="Pod" term_id="pod" >}}、{{< glossary_tooltip text="Service" term_id="service" >}}、{{< glossary_tooltip text="StatefulSet" term_id="StatefulSet" >}}の基本についてすでに知っている必要があります。 ### Minikubeのセットアップに関する追加の設定手順 {{< caution >}} [Minikube](/ja/docs/getting-started-guides/minikube/)は、デフォルトでは1024MiBのメモリと1CPUに設定されます。デフォルトのリソース設定で起動したMinikubeでは、このチュートリアルの実行中にリソース不足のエラーが発生してしまいます。このエラーを回避するためにはMinikubeを次の設定で起動してください。 ```shell minikube start --memory 5120 --cpus=4 ``` {{< /caution >}} <!-- lessoncontent --> ## Cassandraのheadless Serviceを作成する {#creating-a-cassandra-headless-service} Kubernetesでは、{{< glossary_tooltip text="Service" term_id="service" >}}は同じタスクを実行する{{< glossary_tooltip text="Pod" term_id="pod" >}}の集合を表します。 以下のServiceは、Cassandra Podとクラスター内のクライアント間のDNSルックアップに使われます。 {{< codenew file="application/cassandra/cassandra-service.yaml" >}} `cassandra-service.yaml`ファイルから、Cassandra StatefulSetのすべてのメンバーをトラッキングするServiceを作成します。 ```shell kubectl apply -f https://k8s.io/examples/application/cassandra/cassandra-service.yaml ``` ### 検証 (オプション) {#validating} Cassandra Serviceを取得します。 ```shell kubectl get svc cassandra ``` 結果は次のようになります。 ``` NAME        TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)    AGE cassandra   ClusterIP   None         <none>        9042/TCP   45s ``` `cassandra`という名前のServiceが表示されない場合、作成に失敗しています。よくある問題のトラブルシューティングについては、[Serviceのデバッグ](/ja/docs/tasks/debug-application-cluster/debug-service/)を読んでください。 ## StatefulSetを使ってCassandra ringを作成する 以下に示すStatefulSetマニフェストは、3つのPodからなるCassandra ringを作成します。 {{< note >}} この例ではMinikubeのデフォルトのプロビジョナーを使用しています。クラウドを使用している場合、StatefulSetを更新してください。 {{< /note >}} {{< codenew file="application/cassandra/cassandra-statefulset.yaml" >}} `cassandra-statefulset.yaml`ファイルから、CassandraのStatefulSetを作成します。 ```shell # cassandra-statefulset.yaml を編集せずにapplyできる場合は、このコマンドを使用してください kubectl apply -f https://k8s.io/examples/application/cassandra/cassandra-statefulset.yaml ``` クラスターに合わせて`cassandra-statefulset.yaml`を編集する必要がある場合、 https://k8s.io/examples/application/cassandra/cassandra-statefulset.yaml をダウンロードして、修正したバージョンを保存したフォルダからマニフェストを適用してください。 ```shell # cassandra-statefulset.yaml をローカルで編集する必要がある場合、このコマンドを使用してください kubectl apply -f cassandra-statefulset.yaml ``` ## CassandraのStatefulSetを検証する 1. CassandraのStatefulSetを取得します ```shell kubectl get statefulset cassandra ``` 結果は次のようになるはずです。 ``` NAME        DESIRED   CURRENT   AGE cassandra   3         0         13s ``` `StatefulSet`リソースがPodを順番にデプロイします。 1. Podを取得して順序付きの作成ステータスを確認します ```shell kubectl get pods -l="app=cassandra" ``` 結果は次のようになるはずです。 ```shell NAME          READY     STATUS              RESTARTS   AGE cassandra-0   1/1       Running             0          1m cassandra-1   0/1       ContainerCreating   0          8s ``` 3つすべてのPodのデプロイには数分かかる場合があります。デプロイが完了すると、同じコマンドは次のような結果を返します。 ``` NAME          READY     STATUS    RESTARTS   AGE cassandra-0   1/1       Running   0          10m cassandra-1   1/1       Running   0          9m cassandra-2   1/1       Running   0          8m ``` 3. 1番目のPodの中でCassandraの[nodetool](https://cwiki.apache.org/confluence/display/CASSANDRA2/NodeTool)を実行して、ringのステータスを表示します。 ```shell kubectl exec -it cassandra-0 -- nodetool status ``` 結果は次のようになるはずです。 ``` Datacenter: DC1-K8Demo ====================== Status=Up/Down |/ State=Normal/Leaving/Joining/Moving --  Address     Load       Tokens       Owns (effective)  Host ID                               Rack UN  172.17.0.5  83.57 KiB  32           74.0%             e2dd09e6-d9d3-477e-96c5-45094c08db0f  Rack1-K8Demo UN  172.17.0.4  101.04 KiB  32           58.8%             f89d6835-3a42-4419-92b3-0e62cae1479c  Rack1-K8Demo UN  172.17.0.6  84.74 KiB  32           67.1%             a6a1e8c2-3dc5-4417-b1a0-26507af2aaad  Rack1-K8Demo ``` ## CassandraのStatefulSetを変更する `kubectl edit`を使うと、CassandraのStatefulSetのサイズを変更できます。 1. 次のコマンドを実行します。 ```shell kubectl edit statefulset cassandra ``` このコマンドを実行すると、ターミナルでエディタが起動します。変更が必要な行は`replicas`フィールドです。以下の例は、StatefulSetファイルの抜粋です。 ```yaml # Please edit the object below. Lines beginning with a '#' will be ignored, # and an empty file will abort the edit. If an error occurs while saving this file will be # reopenedTranslate tutorials/stateful-application/cassandra/ into Japanese with the relevant failures. # apiVersion: apps/v1 kind: StatefulSet metadata: creationTimestamp: 2016-08-13T18:40:58Z generation: 1 labels: app: cassandra name: cassandra namespace: default resourceVersion: "323" uid: 7a219483-6185-11e6-a910-42010a8a0fc0 spec: replicas: 3 ``` 1. レプリカ数を4に変更し、マニフェストを保存します。 これで、StatefulSetが4つのPodを実行するようにスケールされました。 1. CassandraのStatefulSetを取得して、変更を確かめます。 ```shell kubectl get statefulset cassandra ``` 結果は次のようになるはずです。 ``` NAME        DESIRED   CURRENT   AGE cassandra   4         4         36m ``` ## {{% heading "cleanup" %}} StatefulSetを削除したりスケールダウンしても、StatefulSetに関係するボリュームは削除されません。StatefulSetに関連するすべてのリソースを自動的に破棄するよりも、データの方がより貴重であるため、安全のためにこのような設定になっています。 {{< warning >}} ストレージクラスやreclaimポリシーによっては、*PersistentVolumeClaim*を削除すると、関連するボリュームも削除される可能性があります。PersistentVolumeClaimの削除後にもデータにアクセスできるとは決して想定しないでください。 {{< /warning >}} 1. 次のコマンドを実行して(単一のコマンドにまとめています)、CassandraのStatefulSetに含まれるすべてのリソースを削除します。 ```shell grace=$(kubectl get pod cassandra-0 -o=jsonpath='{.spec.terminationGracePeriodSeconds}')  && kubectl delete statefulset -l app=cassandra  && echo "Sleeping ${grace} seconds" 1>&2  && sleep $grace  && kubectl delete persistentvolumeclaim -l app=cassandra ``` 1. 次のコマンドを実行して、CassandraをセットアップしたServiceを削除します。 ```shell kubectl delete service -l app=cassandra ``` ## Cassandraコンテナの環境変数 このチュートリアルのPodでは、Googleの[コンテナレジストリ](https://cloud.google.com/container-registry/docs/)の[`gcr.io/google-samples/cassandra:v13`](https://github.com/kubernetes/examples/blob/master/cassandra/image/Dockerfile)イメージを使用しました。このDockerイメージは[debian-base](https://github.com/kubernetes/kubernetes/tree/master/build/debian-base)をベースにしており、OpenJDK 8が含まれています。 このイメージには、Apache Debianリポジトリの標準のCassandraインストールが含まれます。環境変数を利用すると、`cassandra.yaml`に挿入された値を変更できます。 | 環境変数                  | デフォルト値      | | ------------------------ |:---------------: | | `CASSANDRA_CLUSTER_NAME` | `'Test Cluster'` | | `CASSANDRA_NUM_TOKENS`   | `32`             | | `CASSANDRA_RPC_ADDRESS`  | `0.0.0.0`        | ## {{% heading "whatsnext" %}} * [StatefulSetのスケール](/ja/docs/tasks/run-application/scale-stateful-set/)を行う方法を学ぶ。 * [*KubernetesSeedProvider*](https://github.com/kubernetes/examples/blob/master/cassandra/java/src/main/java/io/k8s/cassandra/KubernetesSeedProvider.java)についてもっと学ぶ。 * カスタムの[Seed Providerの設定](https://git.k8s.io/examples/cassandra/java/README.md)についてもっと学ぶ。 </ins>

This is a Feature Request What would you like to be Translate into Japanese. Why is this needed This page has not been translated. Comments /language ja /assign
/close
Closing this issue. <detailsIn response to : /close 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


Question: - architecture - operation --- <del> Cloud Controller Manager is an alpha feature in 1.8. In upcoming releases it will be the preferred way to integrate Kubernetes with any cloud. </del> <ins> Cloud Controller Manager is a Kubernetes component that embeds cloud-specific control logic. </ins> <!--more--> <del> Kubernetes v1.6 contains a new binary called cloud-controller-manager. cloud-controller-manager is a daemon that embeds cloud-specific control loops. These cloud-specific control loops were originally in the kube-controller-manager. Since cloud providers develop and release at a different pace compared to the Kubernetes project, abstracting the provider-specific code to the cloud-controller-manager binary allows cloud vendors to evolve independently from the core Kubernetes code. </del> <ins> Originally part of the kube-controller-manager, the cloud-controller-manager is responsible to decoupling the interoperability logic between Kubernetes and the underlying cloud infrastructure, enabling cloud providers to release features at a different pace compared to the main project. </ins>

This is a Bug Report <!-- Thanks for filing an issue! Before submitting, please fill in the following information. --<!-- See for guidance on writing an actionable issue description. --<!--Required Information--Problem: is out of date; it talks about Kubernetes releases v1.6 and v1.8 Proposed Solution: At a minimum, remove the reference to releases v1.6 and v1.8 from the glossary entry. It's OK to revise further as well. Page to Update: <!--Optional Information (remove the comment tags around information you would like to include)--<!--Kubernetes Version:--Additional Information: /kind cleanup /help /language en /priority important-longterm Also see issue
I'll work on that! /remove-help /assign


This is a Feature Request <!-- Please only use this template for submitting feature/enhancement requests --<!-- See for guidance on writing an actionable issue description. --What would you like to be <!-- Describe as precisely as possible how this feature/enhancement should work from the user perspective. What should be changed, etc. --Updated Japanese translation for the file. Why is this needed There are several updates in and therefore this page is outdated. Comments <!-- Any additional related comments that might help. Drawings/mockups would be extremely helpful (if required). --/language ja
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
/assign


Question: <ins> apiVersion: apps/v1 kind: Deployment metadata: name: mongo labels: app.kubernetes.io/name: mongo app.kubernetes.io/component: backend spec: selector: matchLabels: app.kubernetes.io/name: mongo app.kubernetes.io/component: backend replicas: 1 template: metadata: labels: app.kubernetes.io/name: mongo app.kubernetes.io/component: backend spec: containers: - name: mongo image: mongo:4.2 args: - --bind_ip - 0.0.0.0 resources: requests: cpu: 100m memory: 100Mi ports: - containerPort: 27017 </ins>

In the section of There is no file with the specified URL, and the output of running this command is:
In PR the is deleted, which is used in the 'Creating MongoDB deployment and service' page. /kind bug
/triage accepted /retitle Example missing from Use Port Forwarding to Access Applications in a Cluster
/assign will add these yaml's
Fix it here


Question: The following methods exist for installing kubectl on Windows: - [Install kubectl binary with curl on Windows](#install-kubectl-binary-with-curl-on-windows) <del> - [Install with PowerShell from PSGallery](#install-with-powershell-from-psgallery) </del> - [Install on Windows using Chocolatey or Scoop](#install-on-windows-using-chocolatey-or-scoop) - [Install on Windows as part of the Google Cloud SDK](#install-on-windows-as-part-of-the-google-cloud-sdk)

This is a Bug Report Since 3/4 days, we are no longer able to deploy kubectl using the install-kubectl script from PSGallery as described in documentation -- <!--Required Information--Problem: script installation --### OK ##[debug]Using the provider 'PowerShellGet' for searching packages. ##[debug]The -Repository parameter was not specified. PowerShellGet will use all of the registered repositories. ##[debug]Getting the provider object for the PackageManagement Provider 'NuGet'. ##[debug]The specified Location is '' and PackageManagementProvider is 'NuGet'. ##[debug]Searching repository '()?id='install-kubectl'' for ''. ##[debug]Total package yield:'1' for the specified package 'install-kubectl'. ##[debug]The installation scope is specified to be 'CurrentUser'. ##[debug]The specified script will be installed in 'C:WindowsServiceProfilesNetworkServiceDocumentsWindowsPowerShellScripts' and its dependent modules will be installed in 'C:WindowsServiceProfilesNetworkServiceDocumentsWindowsPowerShellModules'. ##[debug]The specified Location is 'NuGet' and PackageManagementProvider is 'NuGet'. ##[debug]Downloading script 'install-kubectl' with version '1.7' from the repository ''. ##[debug]Searching repository '()?id='install-kubectl'' for ''. ##[debug]InstallPackage' - name='install-kubectl', version='1.7',destination='C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp' ##[debug]DownloadPackage' - name='install-kubectl', version='1.7',destination='C:WindowsServiceProfilesNetworkServiceAppDataLocalTempinstall-kubectlinstall-', uri='' ##[debug]Downloading ''. ##[debug]Completed downloading ''. ##[debug]Completed downloading 'install-kubectl'. ##[debug]Hash for package 'install-kubectl' does not match hash provided from the server. ##[debug]Script 'install-kubectl' was installed successfully to path install-Script -Name 'install-kubectl' -Scope CurrentUser -Force script execution --### KO ==Getting download link from ==analyzing Downloadlink ==starting Download from using Bitstransfer Cannot validate argument on parameter 'Source'. The argument is null or empty.

Provide an argument that is not null or empty, and then try the command again. detected issue The content of the Uri seems modified few days ago. the script install-kubectl.ps1 is no longer able to get the download link because there is no href matching the executable try { Write-Host -ForegroundColor White "==analyzing Downloadlink" req.Links | where href -Match "").href } catch { Write-Warning "Error Parsing Link" Break } Proposed Solution: Add the necessary href or change the match value <!--Kubernetes Version:--ALL
Honestly, I think that's a bug in the PSGallery script. We can fix this by removing the section The Kubernetes project does not maintain that script. We should remove the link to it. /sig windows
Related, I think is also not something we'd link to based on the .
thanks for mentioning this!
I don't think removing the section is the solution. many customers already have automated kubectl installation using this method according this documentation (including me ^^) Can you put back the "" downloadLink ? req.Links | where href -Match "").href
The documentation for Kubernetes is not a stable API and Kubernetes makes no guarantee about the format of documentation. It's OK if that tool wants to work out a better way to find a download link. In fact, I recommend it. As the Kubernetes project does not maintain that script, we should remove the link to it - it's unhelpful to users to give the impression that that tool is considered secure.
Duplicated by
/triage accepted /priority important-longterm
Change Installation Script Line 29: To: Would resolve this issue. Because download link to is no longer at the previous page.
Package managers are considered out of scope as the Kubernetes org just provides binaries and relies on the community to handle distribution past that. If the documentation here is out of date I think we should remove it to avoid confusion. If someone fixes or creates a new installation script for PSGallery we could easily add it back. I can open a PR - thoughts?
It looks like the was just grabbing a link with from the docs. Definitely not a reliable way to handle installation.

If anyone wants to make a new script it should rely on something like or better yet use to grab or
:+1: If, later, there's a replacement script, it'd be even better for that tool to live in-project. Inside perhaps?
Thanks for taking care of this. would be a good place so it can be updated by sig-windows members


Question: Kubernetes progressively rolls out changes to your application or its configuration, while monitoring application health to ensure it doesn't kill all your instances at the same time. If something goes wrong, Kubernetes will rollback the change for you. Take advantage of a growing ecosystem of deployment solutions. content_type: concept <del> weight: 30 </del> <ins> weight: 10 </ins> --- <!-- overview -->

This is an enhancement Request <!-- Please only use this template for submitting feature/enhancement requests --<!-- See for guidance on writing an actionable issue description. --What would you like to be Change to list Deployment and ReplicaSet early (Deployment first), with ReplicationController at or near the end of the list. It is also OK to replace this page with a hand-written overview that achieves the same effect. Why is this needed ReplicationController is deprecated. Comments You can make this change by editing the attribute in the of pages inside . /language en /priority backlog /good-first-issue /kind cleanup
This request has been marked as suitable for new contributors. Please ensure the request meets the requirements listed . If this request no longer meets these requirements, the label can be removed by commenting with the command. <detailsIn response to : This is an enhancement Request <!-- See for guidance on writing an actionable issue description. --Change to list Deployment and ReplicaSet early (Deployment first), with ReplicationController at or near the end of the list. ReplicationController is deprecated. You can make this change by editing the attribute in the of pages inside . /priority backlog /good-first-issue /kind cleanup 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
Just the order of list needs to be changed to list Deployments and then ReplicaSet early and ReplicationController at the end in the , right?
(and to anyone else) you can make the minimal change you described, or you can consider further tidying. Either approach is valid; if you like, there is a spectrum of thoroughness in how you deal with this.
Oh, I've fixed the link to front matter; it should be to
Hey folks, I can take care of it if OK with that.
Sure you can go ahead!
Thanks! /assign


Question: 1. Display detailed information about the Service: <del> kubectl describe services my-service </del> <ins> ```shell kubectl describe services my-service ``` </ins> The output is similar to this: <del> Name:           my-service Namespace:      default Labels:         app.kubernetes.io/name=load-balancer-example Annotations:    <none> Selector:       app.kubernetes.io/name=load-balancer-example Type:           LoadBalancer IP:             10.3.245.137 LoadBalancer Ingress:   104.198.205.71 Port:           <unset> 8080/TCP NodePort:       <unset> 32377/TCP Endpoints:      10.0.0.6:8080,10.0.1.6:8080,10.0.1.7:8080 + 2 more... Session Affinity:   None Events:         <none> </del> <ins> ``` Name:           my-service Namespace:      default Labels:         app.kubernetes.io/name=load-balancer-example Annotations:    <none> Selector:       app.kubernetes.io/name=load-balancer-example Type:           LoadBalancer IP:             10.3.245.137 LoadBalancer Ingress:   104.198.205.71 Port:           <unset> 8080/TCP NodePort:       <unset> 32377/TCP Endpoints:      10.0.0.6:8080,10.0.1.6:8080,10.0.1.7:8080 + 2 more... Session Affinity:   None Events:         <none> ``` </ins> Make a note of the external IP address (`LoadBalancer Ingress`) exposed by your service. In this example, the external IP address is 104.198.205.71.

This is a Bug Report There are some commands in the tutorial that are missing code formatting. This is a request to update those commands and remove any extra lines in the page. <!--Required Information--Problem: The tutorial has commands that are not formatted as code. For example, kubectl get deployments hello-world Add code formatting: Proposed Solution: Identify the commands that are missing code formatting. Add the code formatting to the commands. Clean up any extra lines in the page. Page to Update: This is a good issue for a first time contributor. If you need more information, feel free to ask in this issue. It is a good idea to build your changes locally.
/good-first-issue
This request has been marked as suitable for new contributors. Please ensure the request meets the requirements listed . If this request no longer meets these requirements, the label can be removed by commenting with the command. <detailsIn response to : /good-first-issue 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
/triage accepted /language en Thanks - another good spot
Is this PR currently being worked on?
it seems already formatted, right?
I don't see any issues with the page as well, and it looks like it was last modified July 27, 2020 at 4:18. Are we missing something?
Let me look. I'd like a first time contributor to work on this issue.
The page renders correctly, however, it would be helpful to clean up the formatting of the page such as extra lines and spaces. Also, the page should use code blocks around any commands (instead of indentation). Let me know if you need more information. Thanks!
i'm a first timer in kubernetes. But i saw nothing wrong in formatting code nor indentation. Only i think there is missing some instruction in creating apps. Should be better to follow Just my 2cent. wdyt?
/assign