CINXE.COM
Opening a pull request | Kubernetes
<!doctype html><html lang=en class=no-js><head><meta name=robots content="index, follow"><link rel=alternate hreflang=zh-cn href=https://kubernetes.io/zh-cn/docs/contribute/new-content/open-a-pr/><link rel=alternate hreflang=ko href=https://kubernetes.io/ko/docs/contribute/new-content/open-a-pr/><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.133.0"><link rel="shortcut icon" type=image/png href=/images/kubernetes.png><link rel=icon type=image/png sizes=64x64 href=/icons/favicon-64.png><link rel=icon type=image/png sizes=32x32 href=/icons/favicon-32.png><link rel=icon type=image/png sizes=16x16 href=/icons/favicon-16.png><link rel=apple-touch-icon-256x256 href=/icons/apple-touch-icon-256x256.png><link rel=apple-touch-icon-196x196 href=/icons/apple-touch-icon-196x196.png><link rel=apple-touch-icon-192x192 href=/icons/apple-touch-icon-192x192.png><link rel=apple-touch-icon-180x180 href=/icons/apple-touch-icon-180x180.png><link rel=apple-touch-icon-167x167 href=/icons/apple-touch-icon-167x167.png><link rel=apple-touch-icon-160x160 href=/icons/apple-touch-icon-160x160.png><link rel=apple-touch-icon-152x152 href=/icons/apple-touch-icon-152x152.png><link rel=apple-touch-icon-120x120 href=/icons/apple-touch-icon-120x120.png><link rel=apple-touch-icon-76x76 href=/icons/apple-touch-icon-76x76.png><link rel=icon type=image/png href=/icons/icon-128x128.png sizes=128x128><meta name=theme-color content="#326de6"><title>Opening a pull request | Kubernetes</title><meta property="og:url" content="https://kubernetes.io/docs/contribute/new-content/open-a-pr/"> <meta property="og:site_name" content="Kubernetes"><meta property="og:title" content="Opening a pull request"><meta property="og:description" content="Note:Code developers: If you are documenting a new feature for an upcoming Kubernetes release, see Document a new feature. To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the Before you begin section. If your change is small, or you're unfamiliar with git, read Changes using GitHub to learn how to edit a page. If your changes are large, read Work from a local fork to learn how to make changes locally on your computer."><meta property="og:locale" content="en"><meta property="og:type" content="article"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2024-10-16T16:46:48+01:00"><meta itemprop=name content="Opening a pull request"><meta itemprop=description content="Note:Code developers: If you are documenting a new feature for an upcoming Kubernetes release, see Document a new feature. To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the Before you begin section. If your change is small, or you're unfamiliar with git, read Changes using GitHub to learn how to edit a page. If your changes are large, read Work from a local fork to learn how to make changes locally on your computer."><meta itemprop=dateModified content="2024-10-16T16:46:48+01:00"><meta itemprop=wordCount content="2505"><meta name=twitter:card content="summary"><meta name=twitter:title content="Opening a pull request"><meta name=twitter:description content="Note:Code developers: If you are documenting a new feature for an upcoming Kubernetes release, see Document a new feature. To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the Before you begin section. If your change is small, or you're unfamiliar with git, read Changes using GitHub to learn how to edit a page. If your changes are large, read Work from a local fork to learn how to make changes locally on your computer."><script async src="https://www.googletagmanager.com/gtag/js?id=G-JPP6RFM2BP"></script><script>var dnt,doNotTrack=!1;if(!1&&(dnt=navigator.doNotTrack||window.doNotTrack||navigator.msDoNotTrack,doNotTrack=dnt=="1"||dnt=="yes"),!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-JPP6RFM2BP")}</script><link rel=preload href=/scss/main.min.47937ebb3d7d851e399e3c75540ff973622d74e30e9fc7960b93a9572eface54.css as=style><link href=/scss/main.min.47937ebb3d7d851e399e3c75540ff973622d74e30e9fc7960b93a9572eface54.css rel=stylesheet integrity><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","url":"https://kubernetes.io","logo":"https://kubernetes.io/images/favicon.png","potentialAction":{"@type":"SearchAction","target":"https://kubernetes.io/search/?q={search_term_string}","query-input":"required name=search_term_string"}}</script><meta name=theme-color content="#326ce5"><style>.gutter{background-color:#eee;background-repeat:no-repeat;background-position:50%}.gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==);cursor:col-resize}#sidebarnav,#maindoc{max-width:100%}#maindoc{overflow-wrap:break-word}@media(max-width:768px){#sidebarnav{padding-left:15px;padding-right:15px}}</style><meta name=description content="Note:Code developers: If you are documenting a new feature for an upcoming Kubernetes release, see Document a new feature. To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the Before you begin section. If your change is small, or you're unfamiliar with git, read Changes using GitHub to learn how to edit a page. If your changes are large, read Work from a local fork to learn how to make changes locally on your computer."><meta property="og:description" content="Note:Code developers: If you are documenting a new feature for an upcoming Kubernetes release, see Document a new feature. To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the Before you begin section. If your change is small, or you're unfamiliar with git, read Changes using GitHub to learn how to edit a page. If your changes are large, read Work from a local fork to learn how to make changes locally on your computer."><meta name=twitter:description content="Note:Code developers: If you are documenting a new feature for an upcoming Kubernetes release, see Document a new feature. To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the Before you begin section. If your change is small, or you're unfamiliar with git, read Changes using GitHub to learn how to edit a page. If your changes are large, read Work from a local fork to learn how to make changes locally on your computer."><meta property="og:url" content="https://kubernetes.io/docs/contribute/new-content/open-a-pr/"><meta property="og:title" content="Opening a pull request"><meta name=twitter:title content="Opening a pull request"><meta name=twitter:image content="https://kubernetes.io/images/favicon.png"><meta name=twitter:image:alt content="Kubernetes"><meta property="og:image" content="/images/kubernetes-horizontal-color.png"><meta property="og:type" content="article"><script src=/js/jquery-3.6.0.min.js intregrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script><script src=/js/split-1.6.0.js intregrity=sha384-0blL3GqHy6+9fw0cyY2Aoiwg4onHAtslAs4OkqZY7UQBrR65/K4gI+hxLdWDrjpz></script><link rel=manifest href=/manifest.webmanifest><script src=/js/mermaid-10.6.1.min.js integrity=sha384-+NGfjU8KzpDLXRHduEqW+ZiJr2rIg+cidUVk7B51R5xK7cHwMKQfrdFwGdrq1Bcz></script><script defer src=/js/banner-dismiss.min.095ea25f4d8d1299fa348e27bfc7822ce87d0fba4f01d3660670afc7b3184df0.js integrity="sha256-CV6iX02NEpn6NI4nv8eCLOh9D7pPAdNmBnCvx7MYTfA=" crossorigin=anonymous></script><title>Opening a pull request | Kubernetes</title></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar" data-auto-burger=primary><a class="navbar-brand img-fluid" href=/></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item mr-2 mb-lg-0"><a class="nav-link active" href=/docs/>Documentation</a></li><li class="nav-item mr-2 mb-lg-0"><a class=nav-link href=/blog/>Kubernetes Blog</a></li><li class="nav-item mr-2 mb-lg-0"><a class=nav-link href=/training/>Training</a></li><li class="nav-item mr-2 mb-lg-0"><a class=nav-link href=/partners/>Partners</a></li><li class="nav-item mr-2 mb-lg-0"><a class=nav-link href=/community/>Community</a></li><li class="nav-item mr-2 mb-lg-0"><a class=nav-link href=/case-studies/>Case Studies</a></li><li class="nav-item mr-n3 mr-lg-0 dropdown"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>Versions</a><div class="dropdown-menu dropdown-menu-right" aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=/releases>Release Information</a> <a class=dropdown-item href=https://kubernetes.io/docs/contribute/new-content/open-a-pr/>v1.31</a> <a class=dropdown-item href=https://v1-30.docs.kubernetes.io/docs/contribute/new-content/open-a-pr/>v1.30</a> <a class=dropdown-item href=https://v1-29.docs.kubernetes.io/docs/contribute/new-content/open-a-pr/>v1.29</a> <a class=dropdown-item href=https://v1-28.docs.kubernetes.io/docs/contribute/new-content/open-a-pr/>v1.28</a> <a class=dropdown-item href=https://v1-27.docs.kubernetes.io/docs/contribute/new-content/open-a-pr/>v1.27</a></div></li><li class="nav-item mr-n4 mr-lg-0 dropdown"><a class="nav-link dropdown-toggle" href=# id=navbarDropdownMenuLink role=button data-toggle=dropdown aria-haspopup=true aria-expanded=false>English</a><div class="dropdown-menu dropdown-menu-right" aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item href=/zh-cn/docs/contribute/new-content/open-a-pr/>中文 (Chinese)</a> <a class=dropdown-item href=/ko/docs/contribute/new-content/open-a-pr/>한국어 (Korean)</a></div></li><li class="search-item nav-item mr-n4 mr-lg-0"><div class=search-bar><i class="search-icon fas fa-search"></i> <input type=search name=q data-search-page=/search/ class="search-input td-search-input" placeholder="Search this site" aria-label="Search this site" autocomplete=off></div></li></ul></div><button id=hamburger onclick=kub.toggleMenu() data-auto-burger-exclude><div></div></button></nav><section class="header-hero filler"></section></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-column flex-md-row"><div id=sidebarnav class="split td-sidebar d-print-none"><script>$(function(){$("#td-section-nav a").removeClass("active"),$("#td-section-nav #m-docs-contribute-new-content-open-a-pr").addClass("active"),$("#td-section-nav #m-docs-contribute-new-content-open-a-pr-li span").addClass("td-sidebar-nav-active-item"),$("#td-section-nav #m-docs-contribute-new-content-open-a-pr").parents("li").addClass("active-path"),$("#td-section-nav li.active-path").addClass("show"),$("#td-section-nav li.active-path").children("input").prop("checked",!0),$("#td-section-nav #m-docs-contribute-new-content-open-a-pr-li").siblings("li").addClass("show"),$("#td-section-nav #m-docs-contribute-new-content-open-a-pr-li").children("ul").children("li").addClass("show"),$("#td-sidebar-menu").toggleClass("d-none")})</script><div id=td-sidebar-menu class="td-sidebar__inner d-none"><form class="td-sidebar__search d-flex align-items-center"><div class=search-bar><i class="search-icon fas fa-search"></i> <input type=search name=q data-search-page=/search/ class="search-input td-search-input" placeholder="Search this site" aria-label="Search this site" autocomplete=off></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ml-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pr-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-li><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-home-li><input type=checkbox id=m-docs-home-check> <label for=m-docs-home-check><a href=/docs/home/ title="Kubernetes Documentation" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-home><span>Documentation</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-home-supported-doc-versions-li><input type=checkbox id=m-docs-home-supported-doc-versions-check> <label for=m-docs-home-supported-doc-versions-check><a href=/docs/home/supported-doc-versions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-home-supported-doc-versions><span>Available Documentation Versions</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-setup-li><input type=checkbox id=m-docs-setup-check> <label for=m-docs-setup-check><a href=/docs/setup/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-setup><span>Getting started</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-learning-environment-li><input type=checkbox id=m-docs-setup-learning-environment-check> <label for=m-docs-setup-learning-environment-check><a href=/docs/setup/learning-environment/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-setup-learning-environment><span>Learning environment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-setup-production-environment-li><input type=checkbox id=m-docs-setup-production-environment-check> <label for=m-docs-setup-production-environment-check><a href=/docs/setup/production-environment/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-setup-production-environment><span>Production environment</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-container-runtimes-li><input type=checkbox id=m-docs-setup-production-environment-container-runtimes-check> <label for=m-docs-setup-production-environment-container-runtimes-check><a href=/docs/setup/production-environment/container-runtimes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-container-runtimes><span>Container Runtimes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-setup-production-environment-tools-li><input type=checkbox id=m-docs-setup-production-environment-tools-check> <label for=m-docs-setup-production-environment-tools-check><a href=/docs/setup/production-environment/tools/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-setup-production-environment-tools><span>Installing Kubernetes with deployment tools</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-setup-production-environment-tools-kubeadm-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-check> <label for=m-docs-setup-production-environment-tools-kubeadm-check><a href=/docs/setup/production-environment/tools/kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-setup-production-environment-tools-kubeadm><span>Bootstrapping clusters with kubeadm</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-install-kubeadm-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-install-kubeadm-check> <label for=m-docs-setup-production-environment-tools-kubeadm-install-kubeadm-check><a href=/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-install-kubeadm><span>Installing kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-troubleshooting-kubeadm-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-troubleshooting-kubeadm-check> <label for=m-docs-setup-production-environment-tools-kubeadm-troubleshooting-kubeadm-check><a href=/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-troubleshooting-kubeadm><span>Troubleshooting kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-create-cluster-kubeadm-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-create-cluster-kubeadm-check> <label for=m-docs-setup-production-environment-tools-kubeadm-create-cluster-kubeadm-check><a href=/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-create-cluster-kubeadm><span>Creating a cluster with kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-control-plane-flags-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-control-plane-flags-check> <label for=m-docs-setup-production-environment-tools-kubeadm-control-plane-flags-check><a href=/docs/setup/production-environment/tools/kubeadm/control-plane-flags/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-control-plane-flags><span>Customizing components with the kubeadm API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-ha-topology-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-ha-topology-check> <label for=m-docs-setup-production-environment-tools-kubeadm-ha-topology-check><a href=/docs/setup/production-environment/tools/kubeadm/ha-topology/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-ha-topology><span>Options for Highly Available Topology</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-high-availability-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-high-availability-check> <label for=m-docs-setup-production-environment-tools-kubeadm-high-availability-check><a href=/docs/setup/production-environment/tools/kubeadm/high-availability/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-high-availability><span>Creating Highly Available Clusters with kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-setup-ha-etcd-with-kubeadm-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-setup-ha-etcd-with-kubeadm-check> <label for=m-docs-setup-production-environment-tools-kubeadm-setup-ha-etcd-with-kubeadm-check><a href=/docs/setup/production-environment/tools/kubeadm/setup-ha-etcd-with-kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-setup-ha-etcd-with-kubeadm><span>Set up a High Availability etcd Cluster with kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-kubelet-integration-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-kubelet-integration-check> <label for=m-docs-setup-production-environment-tools-kubeadm-kubelet-integration-check><a href=/docs/setup/production-environment/tools/kubeadm/kubelet-integration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-kubelet-integration><span>Configuring each kubelet in your cluster using kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-tools-kubeadm-dual-stack-support-li><input type=checkbox id=m-docs-setup-production-environment-tools-kubeadm-dual-stack-support-check> <label for=m-docs-setup-production-environment-tools-kubeadm-dual-stack-support-check><a href=/docs/setup/production-environment/tools/kubeadm/dual-stack-support/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-tools-kubeadm-dual-stack-support><span>Dual-stack support with kubeadm</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-production-environment-turnkey-solutions-li><input type=checkbox id=m-docs-setup-production-environment-turnkey-solutions-check> <label for=m-docs-setup-production-environment-turnkey-solutions-check><a href=/docs/setup/production-environment/turnkey-solutions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-production-environment-turnkey-solutions><span>Turnkey Cloud Solutions</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-setup-best-practices-li><input type=checkbox id=m-docs-setup-best-practices-check> <label for=m-docs-setup-best-practices-check><a href=/docs/setup/best-practices/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-setup-best-practices><span>Best practices</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-best-practices-cluster-large-li><input type=checkbox id=m-docs-setup-best-practices-cluster-large-check> <label for=m-docs-setup-best-practices-cluster-large-check><a href=/docs/setup/best-practices/cluster-large/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-best-practices-cluster-large><span>Considerations for large clusters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-best-practices-multiple-zones-li><input type=checkbox id=m-docs-setup-best-practices-multiple-zones-check> <label for=m-docs-setup-best-practices-multiple-zones-check><a href=/docs/setup/best-practices/multiple-zones/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-best-practices-multiple-zones><span>Running in multiple zones</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-best-practices-node-conformance-li><input type=checkbox id=m-docs-setup-best-practices-node-conformance-check> <label for=m-docs-setup-best-practices-node-conformance-check><a href=/docs/setup/best-practices/node-conformance/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-best-practices-node-conformance><span>Validate node setup</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-best-practices-enforcing-pod-security-standards-li><input type=checkbox id=m-docs-setup-best-practices-enforcing-pod-security-standards-check> <label for=m-docs-setup-best-practices-enforcing-pod-security-standards-check><a href=/docs/setup/best-practices/enforcing-pod-security-standards/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-best-practices-enforcing-pod-security-standards><span>Enforcing Pod Security Standards</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-setup-best-practices-certificates-li><input type=checkbox id=m-docs-setup-best-practices-certificates-check> <label for=m-docs-setup-best-practices-certificates-check><a href=/docs/setup/best-practices/certificates/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-setup-best-practices-certificates><span>PKI certificates and requirements</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-li><input type=checkbox id=m-docs-concepts-check> <label for=m-docs-concepts-check><a href=/docs/concepts/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts><span>Concepts</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-overview-li><input type=checkbox id=m-docs-concepts-overview-check> <label for=m-docs-concepts-overview-check><a href=/docs/concepts/overview/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-overview><span>Overview</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-components-li><input type=checkbox id=m-docs-concepts-overview-components-check> <label for=m-docs-concepts-overview-components-check><a href=/docs/concepts/overview/components/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-components><span>Kubernetes Components</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-overview-working-with-objects-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-check> <label for=m-docs-concepts-overview-working-with-objects-check><a href=/docs/concepts/overview/working-with-objects/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-overview-working-with-objects><span>Objects In Kubernetes</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-object-management-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-object-management-check> <label for=m-docs-concepts-overview-working-with-objects-object-management-check><a href=/docs/concepts/overview/working-with-objects/object-management/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-object-management><span>Kubernetes Object Management</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-names-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-names-check> <label for=m-docs-concepts-overview-working-with-objects-names-check><a href=/docs/concepts/overview/working-with-objects/names/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-names><span>Object Names and IDs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-labels-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-labels-check> <label for=m-docs-concepts-overview-working-with-objects-labels-check><a href=/docs/concepts/overview/working-with-objects/labels/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-labels><span>Labels and Selectors</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-namespaces-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-namespaces-check> <label for=m-docs-concepts-overview-working-with-objects-namespaces-check><a href=/docs/concepts/overview/working-with-objects/namespaces/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-namespaces><span>Namespaces</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-annotations-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-annotations-check> <label for=m-docs-concepts-overview-working-with-objects-annotations-check><a href=/docs/concepts/overview/working-with-objects/annotations/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-annotations><span>Annotations</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-field-selectors-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-field-selectors-check> <label for=m-docs-concepts-overview-working-with-objects-field-selectors-check><a href=/docs/concepts/overview/working-with-objects/field-selectors/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-field-selectors><span>Field Selectors</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-finalizers-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-finalizers-check> <label for=m-docs-concepts-overview-working-with-objects-finalizers-check><a href=/docs/concepts/overview/working-with-objects/finalizers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-finalizers><span>Finalizers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-owners-dependents-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-owners-dependents-check> <label for=m-docs-concepts-overview-working-with-objects-owners-dependents-check><a href=/docs/concepts/overview/working-with-objects/owners-dependents/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-owners-dependents><span>Owners and Dependents</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-working-with-objects-common-labels-li><input type=checkbox id=m-docs-concepts-overview-working-with-objects-common-labels-check> <label for=m-docs-concepts-overview-working-with-objects-common-labels-check><a href=/docs/concepts/overview/working-with-objects/common-labels/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-working-with-objects-common-labels><span>Recommended Labels</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-overview-kubernetes-api-li><input type=checkbox id=m-docs-concepts-overview-kubernetes-api-check> <label for=m-docs-concepts-overview-kubernetes-api-check><a href=/docs/concepts/overview/kubernetes-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-overview-kubernetes-api><span>The Kubernetes API</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-architecture-li><input type=checkbox id=m-docs-concepts-architecture-check> <label for=m-docs-concepts-architecture-check><a href=/docs/concepts/architecture/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-architecture><span>Cluster Architecture</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-nodes-li><input type=checkbox id=m-docs-concepts-architecture-nodes-check> <label for=m-docs-concepts-architecture-nodes-check><a href=/docs/concepts/architecture/nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-nodes><span>Nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-control-plane-node-communication-li><input type=checkbox id=m-docs-concepts-architecture-control-plane-node-communication-check> <label for=m-docs-concepts-architecture-control-plane-node-communication-check><a href=/docs/concepts/architecture/control-plane-node-communication/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-control-plane-node-communication><span>Communication between Nodes and the Control Plane</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-controller-li><input type=checkbox id=m-docs-concepts-architecture-controller-check> <label for=m-docs-concepts-architecture-controller-check><a href=/docs/concepts/architecture/controller/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-controller><span>Controllers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-leases-li><input type=checkbox id=m-docs-concepts-architecture-leases-check> <label for=m-docs-concepts-architecture-leases-check><a href=/docs/concepts/architecture/leases/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-leases><span>Leases</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-cloud-controller-li><input type=checkbox id=m-docs-concepts-architecture-cloud-controller-check> <label for=m-docs-concepts-architecture-cloud-controller-check><a href=/docs/concepts/architecture/cloud-controller/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-cloud-controller><span>Cloud Controller Manager</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-cgroups-li><input type=checkbox id=m-docs-concepts-architecture-cgroups-check> <label for=m-docs-concepts-architecture-cgroups-check><a href=/docs/concepts/architecture/cgroups/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-cgroups><span>About cgroup v2</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-cri-li><input type=checkbox id=m-docs-concepts-architecture-cri-check> <label for=m-docs-concepts-architecture-cri-check><a href=/docs/concepts/architecture/cri/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-cri><span>Container Runtime Interface (CRI)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-garbage-collection-li><input type=checkbox id=m-docs-concepts-architecture-garbage-collection-check> <label for=m-docs-concepts-architecture-garbage-collection-check><a href=/docs/concepts/architecture/garbage-collection/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-garbage-collection><span>Garbage Collection</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-architecture-mixed-version-proxy-li><input type=checkbox id=m-docs-concepts-architecture-mixed-version-proxy-check> <label for=m-docs-concepts-architecture-mixed-version-proxy-check><a href=/docs/concepts/architecture/mixed-version-proxy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-architecture-mixed-version-proxy><span>Mixed Version Proxy</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-containers-li><input type=checkbox id=m-docs-concepts-containers-check> <label for=m-docs-concepts-containers-check><a href=/docs/concepts/containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-containers><span>Containers</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-containers-images-li><input type=checkbox id=m-docs-concepts-containers-images-check> <label for=m-docs-concepts-containers-images-check><a href=/docs/concepts/containers/images/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-containers-images><span>Images</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-containers-container-environment-li><input type=checkbox id=m-docs-concepts-containers-container-environment-check> <label for=m-docs-concepts-containers-container-environment-check><a href=/docs/concepts/containers/container-environment/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-containers-container-environment><span>Container Environment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-containers-runtime-class-li><input type=checkbox id=m-docs-concepts-containers-runtime-class-check> <label for=m-docs-concepts-containers-runtime-class-check><a href=/docs/concepts/containers/runtime-class/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-containers-runtime-class><span>Runtime Class</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-containers-container-lifecycle-hooks-li><input type=checkbox id=m-docs-concepts-containers-container-lifecycle-hooks-check> <label for=m-docs-concepts-containers-container-lifecycle-hooks-check><a href=/docs/concepts/containers/container-lifecycle-hooks/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-containers-container-lifecycle-hooks><span>Container Lifecycle Hooks</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-workloads-li><input type=checkbox id=m-docs-concepts-workloads-check> <label for=m-docs-concepts-workloads-check><a href=/docs/concepts/workloads/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-workloads><span>Workloads</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-workloads-pods-li><input type=checkbox id=m-docs-concepts-workloads-pods-check> <label for=m-docs-concepts-workloads-pods-check><a href=/docs/concepts/workloads/pods/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-workloads-pods><span>Pods</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-pod-lifecycle-li><input type=checkbox id=m-docs-concepts-workloads-pods-pod-lifecycle-check> <label for=m-docs-concepts-workloads-pods-pod-lifecycle-check><a href=/docs/concepts/workloads/pods/pod-lifecycle/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-pod-lifecycle><span>Pod Lifecycle</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-init-containers-li><input type=checkbox id=m-docs-concepts-workloads-pods-init-containers-check> <label for=m-docs-concepts-workloads-pods-init-containers-check><a href=/docs/concepts/workloads/pods/init-containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-init-containers><span>Init Containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-sidecar-containers-li><input type=checkbox id=m-docs-concepts-workloads-pods-sidecar-containers-check> <label for=m-docs-concepts-workloads-pods-sidecar-containers-check><a href=/docs/concepts/workloads/pods/sidecar-containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-sidecar-containers><span>Sidecar Containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-ephemeral-containers-li><input type=checkbox id=m-docs-concepts-workloads-pods-ephemeral-containers-check> <label for=m-docs-concepts-workloads-pods-ephemeral-containers-check><a href=/docs/concepts/workloads/pods/ephemeral-containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-ephemeral-containers><span>Ephemeral Containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-disruptions-li><input type=checkbox id=m-docs-concepts-workloads-pods-disruptions-check> <label for=m-docs-concepts-workloads-pods-disruptions-check><a href=/docs/concepts/workloads/pods/disruptions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-disruptions><span>Disruptions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-pod-qos-li><input type=checkbox id=m-docs-concepts-workloads-pods-pod-qos-check> <label for=m-docs-concepts-workloads-pods-pod-qos-check><a href=/docs/concepts/workloads/pods/pod-qos/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-pod-qos><span>Pod Quality of Service Classes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-user-namespaces-li><input type=checkbox id=m-docs-concepts-workloads-pods-user-namespaces-check> <label for=m-docs-concepts-workloads-pods-user-namespaces-check><a href=/docs/concepts/workloads/pods/user-namespaces/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-user-namespaces><span>User Namespaces</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-pods-downward-api-li><input type=checkbox id=m-docs-concepts-workloads-pods-downward-api-check> <label for=m-docs-concepts-workloads-pods-downward-api-check><a href=/docs/concepts/workloads/pods/downward-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-pods-downward-api><span>Downward API</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-workloads-controllers-li><input type=checkbox id=m-docs-concepts-workloads-controllers-check> <label for=m-docs-concepts-workloads-controllers-check><a href=/docs/concepts/workloads/controllers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-workloads-controllers><span>Workload Management</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-deployment-li><input type=checkbox id=m-docs-concepts-workloads-controllers-deployment-check> <label for=m-docs-concepts-workloads-controllers-deployment-check><a href=/docs/concepts/workloads/controllers/deployment/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-deployment><span>Deployments</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-replicaset-li><input type=checkbox id=m-docs-concepts-workloads-controllers-replicaset-check> <label for=m-docs-concepts-workloads-controllers-replicaset-check><a href=/docs/concepts/workloads/controllers/replicaset/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-replicaset><span>ReplicaSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-statefulset-li><input type=checkbox id=m-docs-concepts-workloads-controllers-statefulset-check> <label for=m-docs-concepts-workloads-controllers-statefulset-check><a href=/docs/concepts/workloads/controllers/statefulset/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-statefulset><span>StatefulSets</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-daemonset-li><input type=checkbox id=m-docs-concepts-workloads-controllers-daemonset-check> <label for=m-docs-concepts-workloads-controllers-daemonset-check><a href=/docs/concepts/workloads/controllers/daemonset/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-daemonset><span>DaemonSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-job-li><input type=checkbox id=m-docs-concepts-workloads-controllers-job-check> <label for=m-docs-concepts-workloads-controllers-job-check><a href=/docs/concepts/workloads/controllers/job/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-job><span>Jobs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-ttlafterfinished-li><input type=checkbox id=m-docs-concepts-workloads-controllers-ttlafterfinished-check> <label for=m-docs-concepts-workloads-controllers-ttlafterfinished-check><a href=/docs/concepts/workloads/controllers/ttlafterfinished/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-ttlafterfinished><span>Automatic Cleanup for Finished Jobs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-cron-jobs-li><input type=checkbox id=m-docs-concepts-workloads-controllers-cron-jobs-check> <label for=m-docs-concepts-workloads-controllers-cron-jobs-check><a href=/docs/concepts/workloads/controllers/cron-jobs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-cron-jobs><span>CronJob</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-controllers-replicationcontroller-li><input type=checkbox id=m-docs-concepts-workloads-controllers-replicationcontroller-check> <label for=m-docs-concepts-workloads-controllers-replicationcontroller-check><a href=/docs/concepts/workloads/controllers/replicationcontroller/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-controllers-replicationcontroller><span>ReplicationController</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-autoscaling-li><input type=checkbox id=m-docs-concepts-workloads-autoscaling-check> <label for=m-docs-concepts-workloads-autoscaling-check><a href=/docs/concepts/workloads/autoscaling/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-autoscaling><span>Autoscaling Workloads</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-workloads-management-li><input type=checkbox id=m-docs-concepts-workloads-management-check> <label for=m-docs-concepts-workloads-management-check><a href=/docs/concepts/workloads/management/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-workloads-management><span>Managing Workloads</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-services-networking-li><input type=checkbox id=m-docs-concepts-services-networking-check> <label for=m-docs-concepts-services-networking-check><a href=/docs/concepts/services-networking/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-services-networking><span>Services, Load Balancing, and Networking</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-service-li><input type=checkbox id=m-docs-concepts-services-networking-service-check> <label for=m-docs-concepts-services-networking-service-check><a href=/docs/concepts/services-networking/service/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-service><span>Service</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-ingress-li><input type=checkbox id=m-docs-concepts-services-networking-ingress-check> <label for=m-docs-concepts-services-networking-ingress-check><a href=/docs/concepts/services-networking/ingress/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-ingress><span>Ingress</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-ingress-controllers-li><input type=checkbox id=m-docs-concepts-services-networking-ingress-controllers-check> <label for=m-docs-concepts-services-networking-ingress-controllers-check><a href=/docs/concepts/services-networking/ingress-controllers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-ingress-controllers><span>Ingress Controllers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-gateway-li><input type=checkbox id=m-docs-concepts-services-networking-gateway-check> <label for=m-docs-concepts-services-networking-gateway-check><a href=/docs/concepts/services-networking/gateway/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-gateway><span>Gateway API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-endpoint-slices-li><input type=checkbox id=m-docs-concepts-services-networking-endpoint-slices-check> <label for=m-docs-concepts-services-networking-endpoint-slices-check><a href=/docs/concepts/services-networking/endpoint-slices/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-endpoint-slices><span>EndpointSlices</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-network-policies-li><input type=checkbox id=m-docs-concepts-services-networking-network-policies-check> <label for=m-docs-concepts-services-networking-network-policies-check><a href=/docs/concepts/services-networking/network-policies/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-network-policies><span>Network Policies</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-dns-pod-service-li><input type=checkbox id=m-docs-concepts-services-networking-dns-pod-service-check> <label for=m-docs-concepts-services-networking-dns-pod-service-check><a href=/docs/concepts/services-networking/dns-pod-service/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-dns-pod-service><span>DNS for Services and Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-dual-stack-li><input type=checkbox id=m-docs-concepts-services-networking-dual-stack-check> <label for=m-docs-concepts-services-networking-dual-stack-check><a href=/docs/concepts/services-networking/dual-stack/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-dual-stack><span>IPv4/IPv6 dual-stack</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-topology-aware-routing-li><input type=checkbox id=m-docs-concepts-services-networking-topology-aware-routing-check> <label for=m-docs-concepts-services-networking-topology-aware-routing-check><a href=/docs/concepts/services-networking/topology-aware-routing/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-topology-aware-routing><span>Topology Aware Routing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-windows-networking-li><input type=checkbox id=m-docs-concepts-services-networking-windows-networking-check> <label for=m-docs-concepts-services-networking-windows-networking-check><a href=/docs/concepts/services-networking/windows-networking/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-windows-networking><span>Networking on Windows</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-cluster-ip-allocation-li><input type=checkbox id=m-docs-concepts-services-networking-cluster-ip-allocation-check> <label for=m-docs-concepts-services-networking-cluster-ip-allocation-check><a href=/docs/concepts/services-networking/cluster-ip-allocation/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-cluster-ip-allocation><span>Service ClusterIP allocation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-services-networking-service-traffic-policy-li><input type=checkbox id=m-docs-concepts-services-networking-service-traffic-policy-check> <label for=m-docs-concepts-services-networking-service-traffic-policy-check><a href=/docs/concepts/services-networking/service-traffic-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-services-networking-service-traffic-policy><span>Service Internal Traffic Policy</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-storage-li><input type=checkbox id=m-docs-concepts-storage-check> <label for=m-docs-concepts-storage-check><a href=/docs/concepts/storage/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-storage><span>Storage</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-volumes-li><input type=checkbox id=m-docs-concepts-storage-volumes-check> <label for=m-docs-concepts-storage-volumes-check><a href=/docs/concepts/storage/volumes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-volumes><span>Volumes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-persistent-volumes-li><input type=checkbox id=m-docs-concepts-storage-persistent-volumes-check> <label for=m-docs-concepts-storage-persistent-volumes-check><a href=/docs/concepts/storage/persistent-volumes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-persistent-volumes><span>Persistent Volumes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-projected-volumes-li><input type=checkbox id=m-docs-concepts-storage-projected-volumes-check> <label for=m-docs-concepts-storage-projected-volumes-check><a href=/docs/concepts/storage/projected-volumes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-projected-volumes><span>Projected Volumes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-ephemeral-volumes-li><input type=checkbox id=m-docs-concepts-storage-ephemeral-volumes-check> <label for=m-docs-concepts-storage-ephemeral-volumes-check><a href=/docs/concepts/storage/ephemeral-volumes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-ephemeral-volumes><span>Ephemeral Volumes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-storage-classes-li><input type=checkbox id=m-docs-concepts-storage-storage-classes-check> <label for=m-docs-concepts-storage-storage-classes-check><a href=/docs/concepts/storage/storage-classes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-storage-classes><span>Storage Classes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-volume-attributes-classes-li><input type=checkbox id=m-docs-concepts-storage-volume-attributes-classes-check> <label for=m-docs-concepts-storage-volume-attributes-classes-check><a href=/docs/concepts/storage/volume-attributes-classes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-volume-attributes-classes><span>Volume Attributes Classes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-dynamic-provisioning-li><input type=checkbox id=m-docs-concepts-storage-dynamic-provisioning-check> <label for=m-docs-concepts-storage-dynamic-provisioning-check><a href=/docs/concepts/storage/dynamic-provisioning/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-dynamic-provisioning><span>Dynamic Volume Provisioning</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-volume-snapshots-li><input type=checkbox id=m-docs-concepts-storage-volume-snapshots-check> <label for=m-docs-concepts-storage-volume-snapshots-check><a href=/docs/concepts/storage/volume-snapshots/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-volume-snapshots><span>Volume Snapshots</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-volume-snapshot-classes-li><input type=checkbox id=m-docs-concepts-storage-volume-snapshot-classes-check> <label for=m-docs-concepts-storage-volume-snapshot-classes-check><a href=/docs/concepts/storage/volume-snapshot-classes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-volume-snapshot-classes><span>Volume Snapshot Classes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-volume-pvc-datasource-li><input type=checkbox id=m-docs-concepts-storage-volume-pvc-datasource-check> <label for=m-docs-concepts-storage-volume-pvc-datasource-check><a href=/docs/concepts/storage/volume-pvc-datasource/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-volume-pvc-datasource><span>CSI Volume Cloning</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-storage-capacity-li><input type=checkbox id=m-docs-concepts-storage-storage-capacity-check> <label for=m-docs-concepts-storage-storage-capacity-check><a href=/docs/concepts/storage/storage-capacity/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-storage-capacity><span>Storage Capacity</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-storage-limits-li><input type=checkbox id=m-docs-concepts-storage-storage-limits-check> <label for=m-docs-concepts-storage-storage-limits-check><a href=/docs/concepts/storage/storage-limits/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-storage-limits><span>Node-specific Volume Limits</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-volume-health-monitoring-li><input type=checkbox id=m-docs-concepts-storage-volume-health-monitoring-check> <label for=m-docs-concepts-storage-volume-health-monitoring-check><a href=/docs/concepts/storage/volume-health-monitoring/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-volume-health-monitoring><span>Volume Health Monitoring</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-storage-windows-storage-li><input type=checkbox id=m-docs-concepts-storage-windows-storage-check> <label for=m-docs-concepts-storage-windows-storage-check><a href=/docs/concepts/storage/windows-storage/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-storage-windows-storage><span>Windows Storage</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-configuration-li><input type=checkbox id=m-docs-concepts-configuration-check> <label for=m-docs-concepts-configuration-check><a href=/docs/concepts/configuration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-configuration><span>Configuration</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-overview-li><input type=checkbox id=m-docs-concepts-configuration-overview-check> <label for=m-docs-concepts-configuration-overview-check><a href=/docs/concepts/configuration/overview/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-overview><span>Configuration Best Practices</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-configmap-li><input type=checkbox id=m-docs-concepts-configuration-configmap-check> <label for=m-docs-concepts-configuration-configmap-check><a href=/docs/concepts/configuration/configmap/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-configmap><span>ConfigMaps</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-secret-li><input type=checkbox id=m-docs-concepts-configuration-secret-check> <label for=m-docs-concepts-configuration-secret-check><a href=/docs/concepts/configuration/secret/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-secret><span>Secrets</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-liveness-readiness-startup-probes-li><input type=checkbox id=m-docs-concepts-configuration-liveness-readiness-startup-probes-check> <label for=m-docs-concepts-configuration-liveness-readiness-startup-probes-check><a href=/docs/concepts/configuration/liveness-readiness-startup-probes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-liveness-readiness-startup-probes><span>Liveness, Readiness, and Startup Probes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-manage-resources-containers-li><input type=checkbox id=m-docs-concepts-configuration-manage-resources-containers-check> <label for=m-docs-concepts-configuration-manage-resources-containers-check><a href=/docs/concepts/configuration/manage-resources-containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-manage-resources-containers><span>Resource Management for Pods and Containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-organize-cluster-access-kubeconfig-li><input type=checkbox id=m-docs-concepts-configuration-organize-cluster-access-kubeconfig-check> <label for=m-docs-concepts-configuration-organize-cluster-access-kubeconfig-check><a href=/docs/concepts/configuration/organize-cluster-access-kubeconfig/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-organize-cluster-access-kubeconfig><span>Organizing Cluster Access Using kubeconfig Files</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-configuration-windows-resource-management-li><input type=checkbox id=m-docs-concepts-configuration-windows-resource-management-check> <label for=m-docs-concepts-configuration-windows-resource-management-check><a href=/docs/concepts/configuration/windows-resource-management/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-configuration-windows-resource-management><span>Resource Management for Windows nodes</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-security-li><input type=checkbox id=m-docs-concepts-security-check> <label for=m-docs-concepts-security-check><a href=/docs/concepts/security/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-security><span>Security</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-cloud-native-security-li><input type=checkbox id=m-docs-concepts-security-cloud-native-security-check> <label for=m-docs-concepts-security-cloud-native-security-check><a href=/docs/concepts/security/cloud-native-security/ title="Cloud Native Security and Kubernetes" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-cloud-native-security><span>Cloud Native Security</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-pod-security-standards-li><input type=checkbox id=m-docs-concepts-security-pod-security-standards-check> <label for=m-docs-concepts-security-pod-security-standards-check><a href=/docs/concepts/security/pod-security-standards/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-pod-security-standards><span>Pod Security Standards</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-pod-security-admission-li><input type=checkbox id=m-docs-concepts-security-pod-security-admission-check> <label for=m-docs-concepts-security-pod-security-admission-check><a href=/docs/concepts/security/pod-security-admission/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-pod-security-admission><span>Pod Security Admission</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-service-accounts-li><input type=checkbox id=m-docs-concepts-security-service-accounts-check> <label for=m-docs-concepts-security-service-accounts-check><a href=/docs/concepts/security/service-accounts/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-service-accounts><span>Service Accounts</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-pod-security-policy-li><input type=checkbox id=m-docs-concepts-security-pod-security-policy-check> <label for=m-docs-concepts-security-pod-security-policy-check><a href=/docs/concepts/security/pod-security-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-pod-security-policy><span>Pod Security Policies</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-windows-security-li><input type=checkbox id=m-docs-concepts-security-windows-security-check> <label for=m-docs-concepts-security-windows-security-check><a href=/docs/concepts/security/windows-security/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-windows-security><span>Security For Windows Nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-controlling-access-li><input type=checkbox id=m-docs-concepts-security-controlling-access-check> <label for=m-docs-concepts-security-controlling-access-check><a href=/docs/concepts/security/controlling-access/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-controlling-access><span>Controlling Access to the Kubernetes API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-rbac-good-practices-li><input type=checkbox id=m-docs-concepts-security-rbac-good-practices-check> <label for=m-docs-concepts-security-rbac-good-practices-check><a href=/docs/concepts/security/rbac-good-practices/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-rbac-good-practices><span>Role Based Access Control Good Practices</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-secrets-good-practices-li><input type=checkbox id=m-docs-concepts-security-secrets-good-practices-check> <label for=m-docs-concepts-security-secrets-good-practices-check><a href=/docs/concepts/security/secrets-good-practices/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-secrets-good-practices><span>Good practices for Kubernetes Secrets</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-multi-tenancy-li><input type=checkbox id=m-docs-concepts-security-multi-tenancy-check> <label for=m-docs-concepts-security-multi-tenancy-check><a href=/docs/concepts/security/multi-tenancy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-multi-tenancy><span>Multi-tenancy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-hardening-guide-authentication-mechanisms-li><input type=checkbox id=m-docs-concepts-security-hardening-guide-authentication-mechanisms-check> <label for=m-docs-concepts-security-hardening-guide-authentication-mechanisms-check><a href=/docs/concepts/security/hardening-guide/authentication-mechanisms/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-hardening-guide-authentication-mechanisms><span>Hardening Guide - Authentication Mechanisms</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-api-server-bypass-risks-li><input type=checkbox id=m-docs-concepts-security-api-server-bypass-risks-check> <label for=m-docs-concepts-security-api-server-bypass-risks-check><a href=/docs/concepts/security/api-server-bypass-risks/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-api-server-bypass-risks><span>Kubernetes API Server Bypass Risks</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-linux-kernel-security-constraints-li><input type=checkbox id=m-docs-concepts-security-linux-kernel-security-constraints-check> <label for=m-docs-concepts-security-linux-kernel-security-constraints-check><a href=/docs/concepts/security/linux-kernel-security-constraints/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-linux-kernel-security-constraints><span>Linux kernel security constraints for Pods and containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-security-checklist-li><input type=checkbox id=m-docs-concepts-security-security-checklist-check> <label for=m-docs-concepts-security-security-checklist-check><a href=/docs/concepts/security/security-checklist/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-security-checklist><span>Security Checklist</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-security-application-security-checklist-li><input type=checkbox id=m-docs-concepts-security-application-security-checklist-check> <label for=m-docs-concepts-security-application-security-checklist-check><a href=/docs/concepts/security/application-security-checklist/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-security-application-security-checklist><span>Application Security Checklist</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-policy-li><input type=checkbox id=m-docs-concepts-policy-check> <label for=m-docs-concepts-policy-check><a href=/docs/concepts/policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-policy><span>Policies</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-policy-limit-range-li><input type=checkbox id=m-docs-concepts-policy-limit-range-check> <label for=m-docs-concepts-policy-limit-range-check><a href=/docs/concepts/policy/limit-range/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-policy-limit-range><span>Limit Ranges</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-policy-resource-quotas-li><input type=checkbox id=m-docs-concepts-policy-resource-quotas-check> <label for=m-docs-concepts-policy-resource-quotas-check><a href=/docs/concepts/policy/resource-quotas/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-policy-resource-quotas><span>Resource Quotas</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-policy-pid-limiting-li><input type=checkbox id=m-docs-concepts-policy-pid-limiting-check> <label for=m-docs-concepts-policy-pid-limiting-check><a href=/docs/concepts/policy/pid-limiting/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-policy-pid-limiting><span>Process ID Limits And Reservations</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-policy-node-resource-managers-li><input type=checkbox id=m-docs-concepts-policy-node-resource-managers-check> <label for=m-docs-concepts-policy-node-resource-managers-check><a href=/docs/concepts/policy/node-resource-managers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-policy-node-resource-managers><span>Node Resource Managers</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-scheduling-eviction-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-check> <label for=m-docs-concepts-scheduling-eviction-check><a href=/docs/concepts/scheduling-eviction/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-scheduling-eviction><span>Scheduling, Preemption and Eviction</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-kube-scheduler-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-kube-scheduler-check> <label for=m-docs-concepts-scheduling-eviction-kube-scheduler-check><a href=/docs/concepts/scheduling-eviction/kube-scheduler/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-kube-scheduler><span>Kubernetes Scheduler</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-assign-pod-node-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-assign-pod-node-check> <label for=m-docs-concepts-scheduling-eviction-assign-pod-node-check><a href=/docs/concepts/scheduling-eviction/assign-pod-node/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-assign-pod-node><span>Assigning Pods to Nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-pod-overhead-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-pod-overhead-check> <label for=m-docs-concepts-scheduling-eviction-pod-overhead-check><a href=/docs/concepts/scheduling-eviction/pod-overhead/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-pod-overhead><span>Pod Overhead</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-pod-scheduling-readiness-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-pod-scheduling-readiness-check> <label for=m-docs-concepts-scheduling-eviction-pod-scheduling-readiness-check><a href=/docs/concepts/scheduling-eviction/pod-scheduling-readiness/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-pod-scheduling-readiness><span>Pod Scheduling Readiness</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-topology-spread-constraints-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-topology-spread-constraints-check> <label for=m-docs-concepts-scheduling-eviction-topology-spread-constraints-check><a href=/docs/concepts/scheduling-eviction/topology-spread-constraints/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-topology-spread-constraints><span>Pod Topology Spread Constraints</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-taint-and-toleration-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-taint-and-toleration-check> <label for=m-docs-concepts-scheduling-eviction-taint-and-toleration-check><a href=/docs/concepts/scheduling-eviction/taint-and-toleration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-taint-and-toleration><span>Taints and Tolerations</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-scheduling-framework-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-scheduling-framework-check> <label for=m-docs-concepts-scheduling-eviction-scheduling-framework-check><a href=/docs/concepts/scheduling-eviction/scheduling-framework/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-scheduling-framework><span>Scheduling Framework</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-dynamic-resource-allocation-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-dynamic-resource-allocation-check> <label for=m-docs-concepts-scheduling-eviction-dynamic-resource-allocation-check><a href=/docs/concepts/scheduling-eviction/dynamic-resource-allocation/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-dynamic-resource-allocation><span>Dynamic Resource Allocation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-scheduler-perf-tuning-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-scheduler-perf-tuning-check> <label for=m-docs-concepts-scheduling-eviction-scheduler-perf-tuning-check><a href=/docs/concepts/scheduling-eviction/scheduler-perf-tuning/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-scheduler-perf-tuning><span>Scheduler Performance Tuning</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-resource-bin-packing-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-resource-bin-packing-check> <label for=m-docs-concepts-scheduling-eviction-resource-bin-packing-check><a href=/docs/concepts/scheduling-eviction/resource-bin-packing/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-resource-bin-packing><span>Resource Bin Packing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-pod-priority-preemption-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-pod-priority-preemption-check> <label for=m-docs-concepts-scheduling-eviction-pod-priority-preemption-check><a href=/docs/concepts/scheduling-eviction/pod-priority-preemption/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-pod-priority-preemption><span>Pod Priority and Preemption</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-node-pressure-eviction-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-node-pressure-eviction-check> <label for=m-docs-concepts-scheduling-eviction-node-pressure-eviction-check><a href=/docs/concepts/scheduling-eviction/node-pressure-eviction/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-node-pressure-eviction><span>Node-pressure Eviction</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-scheduling-eviction-api-eviction-li><input type=checkbox id=m-docs-concepts-scheduling-eviction-api-eviction-check> <label for=m-docs-concepts-scheduling-eviction-api-eviction-check><a href=/docs/concepts/scheduling-eviction/api-eviction/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-scheduling-eviction-api-eviction><span>API-initiated Eviction</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-cluster-administration-li><input type=checkbox id=m-docs-concepts-cluster-administration-check> <label for=m-docs-concepts-cluster-administration-check><a href=/docs/concepts/cluster-administration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-cluster-administration><span>Cluster Administration</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-node-shutdown-li><input type=checkbox id=m-docs-concepts-cluster-administration-node-shutdown-check> <label for=m-docs-concepts-cluster-administration-node-shutdown-check><a href=/docs/concepts/cluster-administration/node-shutdown/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-node-shutdown><span>Node Shutdowns</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-certificates-li><input type=checkbox id=m-docs-concepts-cluster-administration-certificates-check> <label for=m-docs-concepts-cluster-administration-certificates-check><a href=/docs/concepts/cluster-administration/certificates/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-certificates><span>Certificates</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-networking-li><input type=checkbox id=m-docs-concepts-cluster-administration-networking-check> <label for=m-docs-concepts-cluster-administration-networking-check><a href=/docs/concepts/cluster-administration/networking/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-networking><span>Cluster Networking</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-logging-li><input type=checkbox id=m-docs-concepts-cluster-administration-logging-check> <label for=m-docs-concepts-cluster-administration-logging-check><a href=/docs/concepts/cluster-administration/logging/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-logging><span>Logging Architecture</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-system-metrics-li><input type=checkbox id=m-docs-concepts-cluster-administration-system-metrics-check> <label for=m-docs-concepts-cluster-administration-system-metrics-check><a href=/docs/concepts/cluster-administration/system-metrics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-system-metrics><span>Metrics For Kubernetes System Components</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-kube-state-metrics-li><input type=checkbox id=m-docs-concepts-cluster-administration-kube-state-metrics-check> <label for=m-docs-concepts-cluster-administration-kube-state-metrics-check><a href=/docs/concepts/cluster-administration/kube-state-metrics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-kube-state-metrics><span>Metrics for Kubernetes Object States</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-system-logs-li><input type=checkbox id=m-docs-concepts-cluster-administration-system-logs-check> <label for=m-docs-concepts-cluster-administration-system-logs-check><a href=/docs/concepts/cluster-administration/system-logs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-system-logs><span>System Logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-system-traces-li><input type=checkbox id=m-docs-concepts-cluster-administration-system-traces-check> <label for=m-docs-concepts-cluster-administration-system-traces-check><a href=/docs/concepts/cluster-administration/system-traces/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-system-traces><span>Traces For Kubernetes System Components</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-proxies-li><input type=checkbox id=m-docs-concepts-cluster-administration-proxies-check> <label for=m-docs-concepts-cluster-administration-proxies-check><a href=/docs/concepts/cluster-administration/proxies/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-proxies><span>Proxies in Kubernetes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-flow-control-li><input type=checkbox id=m-docs-concepts-cluster-administration-flow-control-check> <label for=m-docs-concepts-cluster-administration-flow-control-check><a href=/docs/concepts/cluster-administration/flow-control/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-flow-control><span>API Priority and Fairness</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-cluster-autoscaling-li><input type=checkbox id=m-docs-concepts-cluster-administration-cluster-autoscaling-check> <label for=m-docs-concepts-cluster-administration-cluster-autoscaling-check><a href=/docs/concepts/cluster-administration/cluster-autoscaling/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-cluster-autoscaling><span>Cluster Autoscaling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-addons-li><input type=checkbox id=m-docs-concepts-cluster-administration-addons-check> <label for=m-docs-concepts-cluster-administration-addons-check><a href=/docs/concepts/cluster-administration/addons/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-addons><span>Installing Addons</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-cluster-administration-coordinated-leader-election-li><input type=checkbox id=m-docs-concepts-cluster-administration-coordinated-leader-election-check> <label for=m-docs-concepts-cluster-administration-coordinated-leader-election-check><a href=/docs/concepts/cluster-administration/coordinated-leader-election/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-cluster-administration-coordinated-leader-election><span>Coordinated Leader Election</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-windows-li><input type=checkbox id=m-docs-concepts-windows-check> <label for=m-docs-concepts-windows-check><a href=/docs/concepts/windows/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-windows><span>Windows in Kubernetes</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-windows-intro-li><input type=checkbox id=m-docs-concepts-windows-intro-check> <label for=m-docs-concepts-windows-intro-check><a href=/docs/concepts/windows/intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-windows-intro><span>Windows containers in Kubernetes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-windows-user-guide-li><input type=checkbox id=m-docs-concepts-windows-user-guide-check> <label for=m-docs-concepts-windows-user-guide-check><a href=/docs/concepts/windows/user-guide/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-windows-user-guide><span>Guide for Running Windows Containers in Kubernetes</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-extend-kubernetes-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-check> <label for=m-docs-concepts-extend-kubernetes-check><a href=/docs/concepts/extend-kubernetes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-extend-kubernetes><span>Extending Kubernetes</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-extend-kubernetes-compute-storage-net-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-compute-storage-net-check> <label for=m-docs-concepts-extend-kubernetes-compute-storage-net-check><a href=/docs/concepts/extend-kubernetes/compute-storage-net/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-extend-kubernetes-compute-storage-net><span>Compute, Storage, and Networking Extensions</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-extend-kubernetes-compute-storage-net-network-plugins-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-compute-storage-net-network-plugins-check> <label for=m-docs-concepts-extend-kubernetes-compute-storage-net-network-plugins-check><a href=/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-extend-kubernetes-compute-storage-net-network-plugins><span>Network Plugins</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-extend-kubernetes-compute-storage-net-device-plugins-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-compute-storage-net-device-plugins-check> <label for=m-docs-concepts-extend-kubernetes-compute-storage-net-device-plugins-check><a href=/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-extend-kubernetes-compute-storage-net-device-plugins><span>Device Plugins</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-concepts-extend-kubernetes-api-extension-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-api-extension-check> <label for=m-docs-concepts-extend-kubernetes-api-extension-check><a href=/docs/concepts/extend-kubernetes/api-extension/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-concepts-extend-kubernetes-api-extension><span>Extending the Kubernetes API</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-extend-kubernetes-api-extension-custom-resources-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-api-extension-custom-resources-check> <label for=m-docs-concepts-extend-kubernetes-api-extension-custom-resources-check><a href=/docs/concepts/extend-kubernetes/api-extension/custom-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-extend-kubernetes-api-extension-custom-resources><span>Custom Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-extend-kubernetes-api-extension-apiserver-aggregation-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-api-extension-apiserver-aggregation-check> <label for=m-docs-concepts-extend-kubernetes-api-extension-apiserver-aggregation-check><a href=/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-extend-kubernetes-api-extension-apiserver-aggregation><span>Kubernetes API Aggregation Layer</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-concepts-extend-kubernetes-operator-li><input type=checkbox id=m-docs-concepts-extend-kubernetes-operator-check> <label for=m-docs-concepts-extend-kubernetes-operator-check><a href=/docs/concepts/extend-kubernetes/operator/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-concepts-extend-kubernetes-operator><span>Operator pattern</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-li><input type=checkbox id=m-docs-tasks-check> <label for=m-docs-tasks-check><a href=/docs/tasks/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks><span>Tasks</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-tools-li><input type=checkbox id=m-docs-tasks-tools-check> <label for=m-docs-tasks-tools-check><a href=/docs/tasks/tools/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-tools><span>Install Tools</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-tools-install-kubectl-linux-li><input type=checkbox id=m-docs-tasks-tools-install-kubectl-linux-check> <label for=m-docs-tasks-tools-install-kubectl-linux-check><a href=/docs/tasks/tools/install-kubectl-linux/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-tools-install-kubectl-linux><span>Install and Set Up kubectl on Linux</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-tools-install-kubectl-macos-li><input type=checkbox id=m-docs-tasks-tools-install-kubectl-macos-check> <label for=m-docs-tasks-tools-install-kubectl-macos-check><a href=/docs/tasks/tools/install-kubectl-macos/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-tools-install-kubectl-macos><span>Install and Set Up kubectl on macOS</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-tools-install-kubectl-windows-li><input type=checkbox id=m-docs-tasks-tools-install-kubectl-windows-check> <label for=m-docs-tasks-tools-install-kubectl-windows-check><a href=/docs/tasks/tools/install-kubectl-windows/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-tools-install-kubectl-windows><span>Install and Set Up kubectl on Windows</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-administer-cluster-li><input type=checkbox id=m-docs-tasks-administer-cluster-check> <label for=m-docs-tasks-administer-cluster-check><a href=/docs/tasks/administer-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-administer-cluster><span>Administer a Cluster</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-administer-cluster-kubeadm-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-check> <label for=m-docs-tasks-administer-cluster-kubeadm-check><a href=/docs/tasks/administer-cluster/kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-administer-cluster-kubeadm><span>Administration with kubeadm</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-adding-linux-nodes-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-adding-linux-nodes-check> <label for=m-docs-tasks-administer-cluster-kubeadm-adding-linux-nodes-check><a href=/docs/tasks/administer-cluster/kubeadm/adding-linux-nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-adding-linux-nodes><span>Adding Linux worker nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-adding-windows-nodes-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-adding-windows-nodes-check> <label for=m-docs-tasks-administer-cluster-kubeadm-adding-windows-nodes-check><a href=/docs/tasks/administer-cluster/kubeadm/adding-windows-nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-adding-windows-nodes><span>Adding Windows worker nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-upgrade-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-upgrade-check> <label for=m-docs-tasks-administer-cluster-kubeadm-kubeadm-upgrade-check><a href=/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-upgrade><span>Upgrading kubeadm clusters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-upgrading-linux-nodes-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-upgrading-linux-nodes-check> <label for=m-docs-tasks-administer-cluster-kubeadm-upgrading-linux-nodes-check><a href=/docs/tasks/administer-cluster/kubeadm/upgrading-linux-nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-upgrading-linux-nodes><span>Upgrading Linux nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-upgrading-windows-nodes-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-upgrading-windows-nodes-check> <label for=m-docs-tasks-administer-cluster-kubeadm-upgrading-windows-nodes-check><a href=/docs/tasks/administer-cluster/kubeadm/upgrading-windows-nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-upgrading-windows-nodes><span>Upgrading Windows nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-configure-cgroup-driver-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-configure-cgroup-driver-check> <label for=m-docs-tasks-administer-cluster-kubeadm-configure-cgroup-driver-check><a href=/docs/tasks/administer-cluster/kubeadm/configure-cgroup-driver/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-configure-cgroup-driver><span>Configuring a cgroup driver</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-certs-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-certs-check> <label for=m-docs-tasks-administer-cluster-kubeadm-kubeadm-certs-check><a href=/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-certs><span>Certificate Management with kubeadm</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-reconfigure-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-reconfigure-check> <label for=m-docs-tasks-administer-cluster-kubeadm-kubeadm-reconfigure-check><a href=/docs/tasks/administer-cluster/kubeadm/kubeadm-reconfigure/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-kubeadm-reconfigure><span>Reconfiguring a kubeadm cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubeadm-change-package-repository-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubeadm-change-package-repository-check> <label for=m-docs-tasks-administer-cluster-kubeadm-change-package-repository-check><a href=/docs/tasks/administer-cluster/kubeadm/change-package-repository/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubeadm-change-package-repository><span>Changing The Kubernetes Package Repository</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-node-overprovisioning-li><input type=checkbox id=m-docs-tasks-administer-cluster-node-overprovisioning-check> <label for=m-docs-tasks-administer-cluster-node-overprovisioning-check><a href=/docs/tasks/administer-cluster/node-overprovisioning/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-node-overprovisioning><span>Overprovision Node Capacity For A Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-administer-cluster-migrating-from-dockershim><span>Migrating from dockershim</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-change-runtime-containerd-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-change-runtime-containerd-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-change-runtime-containerd-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/change-runtime-containerd/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-change-runtime-containerd><span>Changing the Container Runtime on a Node from Docker Engine to containerd</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrate-dockershim-dockerd-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrate-dockershim-dockerd-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrate-dockershim-dockerd-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/migrate-dockershim-dockerd/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrate-dockershim-dockerd><span>Migrate Docker Engine nodes from dockershim to cri-dockerd</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-find-out-runtime-you-use-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-find-out-runtime-you-use-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-find-out-runtime-you-use-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/find-out-runtime-you-use/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-find-out-runtime-you-use><span>Find Out What Container Runtime is Used on a Node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-troubleshooting-cni-plugin-related-errors-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-troubleshooting-cni-plugin-related-errors-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-troubleshooting-cni-plugin-related-errors-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/troubleshooting-cni-plugin-related-errors/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-troubleshooting-cni-plugin-related-errors><span>Troubleshooting CNI plugin-related errors</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-check-if-dockershim-removal-affects-you-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-check-if-dockershim-removal-affects-you-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-check-if-dockershim-removal-affects-you-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/check-if-dockershim-removal-affects-you/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-check-if-dockershim-removal-affects-you><span>Check whether dockershim removal affects you</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrating-telemetry-and-security-agents-li><input type=checkbox id=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrating-telemetry-and-security-agents-check> <label for=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrating-telemetry-and-security-agents-check><a href=/docs/tasks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-migrating-from-dockershim-migrating-telemetry-and-security-agents><span>Migrating telemetry and security agents from dockershim</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-certificates-li><input type=checkbox id=m-docs-tasks-administer-cluster-certificates-check> <label for=m-docs-tasks-administer-cluster-certificates-check><a href=/docs/tasks/administer-cluster/certificates/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-certificates><span>Generate Certificates Manually</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-administer-cluster-manage-resources-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-check> <label for=m-docs-tasks-administer-cluster-manage-resources-check><a href=/docs/tasks/administer-cluster/manage-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-administer-cluster-manage-resources><span>Manage Memory, CPU, and API Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-manage-resources-memory-default-namespace-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-memory-default-namespace-check> <label for=m-docs-tasks-administer-cluster-manage-resources-memory-default-namespace-check><a href=/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-manage-resources-memory-default-namespace><span>Configure Default Memory Requests and Limits for a Namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-manage-resources-cpu-default-namespace-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-cpu-default-namespace-check> <label for=m-docs-tasks-administer-cluster-manage-resources-cpu-default-namespace-check><a href=/docs/tasks/administer-cluster/manage-resources/cpu-default-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-manage-resources-cpu-default-namespace><span>Configure Default CPU Requests and Limits for a Namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-manage-resources-memory-constraint-namespace-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-memory-constraint-namespace-check> <label for=m-docs-tasks-administer-cluster-manage-resources-memory-constraint-namespace-check><a href=/docs/tasks/administer-cluster/manage-resources/memory-constraint-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-manage-resources-memory-constraint-namespace><span>Configure Minimum and Maximum Memory Constraints for a Namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-manage-resources-cpu-constraint-namespace-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-cpu-constraint-namespace-check> <label for=m-docs-tasks-administer-cluster-manage-resources-cpu-constraint-namespace-check><a href=/docs/tasks/administer-cluster/manage-resources/cpu-constraint-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-manage-resources-cpu-constraint-namespace><span>Configure Minimum and Maximum CPU Constraints for a Namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-manage-resources-quota-memory-cpu-namespace-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-quota-memory-cpu-namespace-check> <label for=m-docs-tasks-administer-cluster-manage-resources-quota-memory-cpu-namespace-check><a href=/docs/tasks/administer-cluster/manage-resources/quota-memory-cpu-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-manage-resources-quota-memory-cpu-namespace><span>Configure Memory and CPU Quotas for a Namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-manage-resources-quota-pod-namespace-li><input type=checkbox id=m-docs-tasks-administer-cluster-manage-resources-quota-pod-namespace-check> <label for=m-docs-tasks-administer-cluster-manage-resources-quota-pod-namespace-check><a href=/docs/tasks/administer-cluster/manage-resources/quota-pod-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-manage-resources-quota-pod-namespace><span>Configure a Pod Quota for a Namespace</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-administer-cluster-network-policy-provider-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-check><a href=/docs/tasks/administer-cluster/network-policy-provider/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-administer-cluster-network-policy-provider><span>Install a Network Policy Provider</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-network-policy-provider-antrea-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-antrea-network-policy-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-antrea-network-policy-check><a href=/docs/tasks/administer-cluster/network-policy-provider/antrea-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-network-policy-provider-antrea-network-policy><span>Use Antrea for NetworkPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-network-policy-provider-calico-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-calico-network-policy-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-calico-network-policy-check><a href=/docs/tasks/administer-cluster/network-policy-provider/calico-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-network-policy-provider-calico-network-policy><span>Use Calico for NetworkPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-network-policy-provider-cilium-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-cilium-network-policy-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-cilium-network-policy-check><a href=/docs/tasks/administer-cluster/network-policy-provider/cilium-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-network-policy-provider-cilium-network-policy><span>Use Cilium for NetworkPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-network-policy-provider-kube-router-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-kube-router-network-policy-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-kube-router-network-policy-check><a href=/docs/tasks/administer-cluster/network-policy-provider/kube-router-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-network-policy-provider-kube-router-network-policy><span>Use Kube-router for NetworkPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-network-policy-provider-romana-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-romana-network-policy-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-romana-network-policy-check><a href=/docs/tasks/administer-cluster/network-policy-provider/romana-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-network-policy-provider-romana-network-policy><span>Romana for NetworkPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-network-policy-provider-weave-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-network-policy-provider-weave-network-policy-check> <label for=m-docs-tasks-administer-cluster-network-policy-provider-weave-network-policy-check><a href=/docs/tasks/administer-cluster/network-policy-provider/weave-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-network-policy-provider-weave-network-policy><span>Weave Net for NetworkPolicy</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-access-cluster-api-li><input type=checkbox id=m-docs-tasks-administer-cluster-access-cluster-api-check> <label for=m-docs-tasks-administer-cluster-access-cluster-api-check><a href=/docs/tasks/administer-cluster/access-cluster-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-access-cluster-api><span>Access Clusters Using the Kubernetes API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-extended-resource-node-li><input type=checkbox id=m-docs-tasks-administer-cluster-extended-resource-node-check> <label for=m-docs-tasks-administer-cluster-extended-resource-node-check><a href=/docs/tasks/administer-cluster/extended-resource-node/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-extended-resource-node><span>Advertise Extended Resources for a Node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-dns-horizontal-autoscaling-li><input type=checkbox id=m-docs-tasks-administer-cluster-dns-horizontal-autoscaling-check> <label for=m-docs-tasks-administer-cluster-dns-horizontal-autoscaling-check><a href=/docs/tasks/administer-cluster/dns-horizontal-autoscaling/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-dns-horizontal-autoscaling><span>Autoscale the DNS Service in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-change-pv-access-mode-readwriteoncepod-li><input type=checkbox id=m-docs-tasks-administer-cluster-change-pv-access-mode-readwriteoncepod-check> <label for=m-docs-tasks-administer-cluster-change-pv-access-mode-readwriteoncepod-check><a href=/docs/tasks/administer-cluster/change-pv-access-mode-readwriteoncepod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-change-pv-access-mode-readwriteoncepod><span>Change the Access Mode of a PersistentVolume to ReadWriteOncePod</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-change-default-storage-class-li><input type=checkbox id=m-docs-tasks-administer-cluster-change-default-storage-class-check> <label for=m-docs-tasks-administer-cluster-change-default-storage-class-check><a href=/docs/tasks/administer-cluster/change-default-storage-class/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-change-default-storage-class><span>Change the default StorageClass</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-switch-to-evented-pleg-li><input type=checkbox id=m-docs-tasks-administer-cluster-switch-to-evented-pleg-check> <label for=m-docs-tasks-administer-cluster-switch-to-evented-pleg-check><a href=/docs/tasks/administer-cluster/switch-to-evented-pleg/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-switch-to-evented-pleg><span>Switching from Polling to CRI Event-based Updates to Container Status</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-change-pv-reclaim-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-change-pv-reclaim-policy-check> <label for=m-docs-tasks-administer-cluster-change-pv-reclaim-policy-check><a href=/docs/tasks/administer-cluster/change-pv-reclaim-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-change-pv-reclaim-policy><span>Change the Reclaim Policy of a PersistentVolume</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-running-cloud-controller-li><input type=checkbox id=m-docs-tasks-administer-cluster-running-cloud-controller-check> <label for=m-docs-tasks-administer-cluster-running-cloud-controller-check><a href=/docs/tasks/administer-cluster/running-cloud-controller/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-running-cloud-controller><span>Cloud Controller Manager Administration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubelet-credential-provider-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubelet-credential-provider-check> <label for=m-docs-tasks-administer-cluster-kubelet-credential-provider-check><a href=/docs/tasks/administer-cluster/kubelet-credential-provider/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubelet-credential-provider><span>Configure a kubelet image credential provider</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-quota-api-object-li><input type=checkbox id=m-docs-tasks-administer-cluster-quota-api-object-check> <label for=m-docs-tasks-administer-cluster-quota-api-object-check><a href=/docs/tasks/administer-cluster/quota-api-object/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-quota-api-object><span>Configure Quotas for API Objects</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-cpu-management-policies-li><input type=checkbox id=m-docs-tasks-administer-cluster-cpu-management-policies-check> <label for=m-docs-tasks-administer-cluster-cpu-management-policies-check><a href=/docs/tasks/administer-cluster/cpu-management-policies/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-cpu-management-policies><span>Control CPU Management Policies on the Node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-topology-manager-li><input type=checkbox id=m-docs-tasks-administer-cluster-topology-manager-check> <label for=m-docs-tasks-administer-cluster-topology-manager-check><a href=/docs/tasks/administer-cluster/topology-manager/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-topology-manager><span>Control Topology Management Policies on a node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-dns-custom-nameservers-li><input type=checkbox id=m-docs-tasks-administer-cluster-dns-custom-nameservers-check> <label for=m-docs-tasks-administer-cluster-dns-custom-nameservers-check><a href=/docs/tasks/administer-cluster/dns-custom-nameservers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-dns-custom-nameservers><span>Customizing DNS Service</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-dns-debugging-resolution-li><input type=checkbox id=m-docs-tasks-administer-cluster-dns-debugging-resolution-check> <label for=m-docs-tasks-administer-cluster-dns-debugging-resolution-check><a href=/docs/tasks/administer-cluster/dns-debugging-resolution/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-dns-debugging-resolution><span>Debugging DNS Resolution</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-declare-network-policy-li><input type=checkbox id=m-docs-tasks-administer-cluster-declare-network-policy-check> <label for=m-docs-tasks-administer-cluster-declare-network-policy-check><a href=/docs/tasks/administer-cluster/declare-network-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-declare-network-policy><span>Declare Network Policy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-developing-cloud-controller-manager-li><input type=checkbox id=m-docs-tasks-administer-cluster-developing-cloud-controller-manager-check> <label for=m-docs-tasks-administer-cluster-developing-cloud-controller-manager-check><a href=/docs/tasks/administer-cluster/developing-cloud-controller-manager/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-developing-cloud-controller-manager><span>Developing Cloud Controller Manager</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-enable-disable-api-li><input type=checkbox id=m-docs-tasks-administer-cluster-enable-disable-api-check> <label for=m-docs-tasks-administer-cluster-enable-disable-api-check><a href=/docs/tasks/administer-cluster/enable-disable-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-enable-disable-api><span>Enable Or Disable A Kubernetes API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-encrypt-data-li><input type=checkbox id=m-docs-tasks-administer-cluster-encrypt-data-check> <label for=m-docs-tasks-administer-cluster-encrypt-data-check><a href=/docs/tasks/administer-cluster/encrypt-data/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-encrypt-data><span>Encrypting Confidential Data at Rest</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-decrypt-data-li><input type=checkbox id=m-docs-tasks-administer-cluster-decrypt-data-check> <label for=m-docs-tasks-administer-cluster-decrypt-data-check><a href=/docs/tasks/administer-cluster/decrypt-data/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-decrypt-data><span>Decrypt Confidential Data that is Already Encrypted at Rest</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-guaranteed-scheduling-critical-addon-pods-li><input type=checkbox id=m-docs-tasks-administer-cluster-guaranteed-scheduling-critical-addon-pods-check> <label for=m-docs-tasks-administer-cluster-guaranteed-scheduling-critical-addon-pods-check><a href=/docs/tasks/administer-cluster/guaranteed-scheduling-critical-addon-pods/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-guaranteed-scheduling-critical-addon-pods><span>Guaranteed Scheduling For Critical Add-On Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-ip-masq-agent-li><input type=checkbox id=m-docs-tasks-administer-cluster-ip-masq-agent-check> <label for=m-docs-tasks-administer-cluster-ip-masq-agent-check><a href=/docs/tasks/administer-cluster/ip-masq-agent/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-ip-masq-agent><span>IP Masquerade Agent User Guide</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-limit-storage-consumption-li><input type=checkbox id=m-docs-tasks-administer-cluster-limit-storage-consumption-check> <label for=m-docs-tasks-administer-cluster-limit-storage-consumption-check><a href=/docs/tasks/administer-cluster/limit-storage-consumption/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-limit-storage-consumption><span>Limit Storage Consumption</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-controller-manager-leader-migration-li><input type=checkbox id=m-docs-tasks-administer-cluster-controller-manager-leader-migration-check> <label for=m-docs-tasks-administer-cluster-controller-manager-leader-migration-check><a href=/docs/tasks/administer-cluster/controller-manager-leader-migration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-controller-manager-leader-migration><span>Migrate Replicated Control Plane To Use Cloud Controller Manager</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-namespaces-walkthrough-li><input type=checkbox id=m-docs-tasks-administer-cluster-namespaces-walkthrough-check> <label for=m-docs-tasks-administer-cluster-namespaces-walkthrough-check><a href=/docs/tasks/administer-cluster/namespaces-walkthrough/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-namespaces-walkthrough><span>Namespaces Walkthrough</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-configure-upgrade-etcd-li><input type=checkbox id=m-docs-tasks-administer-cluster-configure-upgrade-etcd-check> <label for=m-docs-tasks-administer-cluster-configure-upgrade-etcd-check><a href=/docs/tasks/administer-cluster/configure-upgrade-etcd/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-configure-upgrade-etcd><span>Operating etcd clusters for Kubernetes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-reserve-compute-resources-li><input type=checkbox id=m-docs-tasks-administer-cluster-reserve-compute-resources-check> <label for=m-docs-tasks-administer-cluster-reserve-compute-resources-check><a href=/docs/tasks/administer-cluster/reserve-compute-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-reserve-compute-resources><span>Reserve Compute Resources for System Daemons</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubelet-in-userns-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubelet-in-userns-check> <label for=m-docs-tasks-administer-cluster-kubelet-in-userns-check><a href=/docs/tasks/administer-cluster/kubelet-in-userns/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubelet-in-userns><span>Running Kubernetes Node Components as a Non-root User</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-safely-drain-node-li><input type=checkbox id=m-docs-tasks-administer-cluster-safely-drain-node-check> <label for=m-docs-tasks-administer-cluster-safely-drain-node-check><a href=/docs/tasks/administer-cluster/safely-drain-node/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-safely-drain-node><span>Safely Drain a Node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-securing-a-cluster-li><input type=checkbox id=m-docs-tasks-administer-cluster-securing-a-cluster-check> <label for=m-docs-tasks-administer-cluster-securing-a-cluster-check><a href=/docs/tasks/administer-cluster/securing-a-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-securing-a-cluster><span>Securing a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kubelet-config-file-li><input type=checkbox id=m-docs-tasks-administer-cluster-kubelet-config-file-check> <label for=m-docs-tasks-administer-cluster-kubelet-config-file-check><a href=/docs/tasks/administer-cluster/kubelet-config-file/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kubelet-config-file><span>Set Kubelet Parameters Via A Configuration File</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-namespaces-li><input type=checkbox id=m-docs-tasks-administer-cluster-namespaces-check> <label for=m-docs-tasks-administer-cluster-namespaces-check><a href=/docs/tasks/administer-cluster/namespaces/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-namespaces><span>Share a Cluster with Namespaces</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-cluster-upgrade-li><input type=checkbox id=m-docs-tasks-administer-cluster-cluster-upgrade-check> <label for=m-docs-tasks-administer-cluster-cluster-upgrade-check><a href=/docs/tasks/administer-cluster/cluster-upgrade/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-cluster-upgrade><span>Upgrade A Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-use-cascading-deletion-li><input type=checkbox id=m-docs-tasks-administer-cluster-use-cascading-deletion-check> <label for=m-docs-tasks-administer-cluster-use-cascading-deletion-check><a href=/docs/tasks/administer-cluster/use-cascading-deletion/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-use-cascading-deletion><span>Use Cascading Deletion in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-kms-provider-li><input type=checkbox id=m-docs-tasks-administer-cluster-kms-provider-check> <label for=m-docs-tasks-administer-cluster-kms-provider-check><a href=/docs/tasks/administer-cluster/kms-provider/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-kms-provider><span>Using a KMS provider for data encryption</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-coredns-li><input type=checkbox id=m-docs-tasks-administer-cluster-coredns-check> <label for=m-docs-tasks-administer-cluster-coredns-check><a href=/docs/tasks/administer-cluster/coredns/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-coredns><span>Using CoreDNS for Service Discovery</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-nodelocaldns-li><input type=checkbox id=m-docs-tasks-administer-cluster-nodelocaldns-check> <label for=m-docs-tasks-administer-cluster-nodelocaldns-check><a href=/docs/tasks/administer-cluster/nodelocaldns/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-nodelocaldns><span>Using NodeLocal DNSCache in Kubernetes Clusters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-sysctl-cluster-li><input type=checkbox id=m-docs-tasks-administer-cluster-sysctl-cluster-check> <label for=m-docs-tasks-administer-cluster-sysctl-cluster-check><a href=/docs/tasks/administer-cluster/sysctl-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-sysctl-cluster><span>Using sysctls in a Kubernetes Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-memory-manager-li><input type=checkbox id=m-docs-tasks-administer-cluster-memory-manager-check> <label for=m-docs-tasks-administer-cluster-memory-manager-check><a href=/docs/tasks/administer-cluster/memory-manager/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-memory-manager><span>Utilizing the NUMA-aware Memory Manager</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-administer-cluster-verify-signed-artifacts-li><input type=checkbox id=m-docs-tasks-administer-cluster-verify-signed-artifacts-check> <label for=m-docs-tasks-administer-cluster-verify-signed-artifacts-check><a href=/docs/tasks/administer-cluster/verify-signed-artifacts/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-administer-cluster-verify-signed-artifacts><span>Verify Signed Kubernetes Artifacts</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-configure-pod-container-li><input type=checkbox id=m-docs-tasks-configure-pod-container-check> <label for=m-docs-tasks-configure-pod-container-check><a href=/docs/tasks/configure-pod-container/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-configure-pod-container><span>Configure Pods and Containers</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-assign-memory-resource-li><input type=checkbox id=m-docs-tasks-configure-pod-container-assign-memory-resource-check> <label for=m-docs-tasks-configure-pod-container-assign-memory-resource-check><a href=/docs/tasks/configure-pod-container/assign-memory-resource/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-assign-memory-resource><span>Assign Memory Resources to Containers and Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-assign-cpu-resource-li><input type=checkbox id=m-docs-tasks-configure-pod-container-assign-cpu-resource-check> <label for=m-docs-tasks-configure-pod-container-assign-cpu-resource-check><a href=/docs/tasks/configure-pod-container/assign-cpu-resource/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-assign-cpu-resource><span>Assign CPU Resources to Containers and Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-gmsa-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-gmsa-check> <label for=m-docs-tasks-configure-pod-container-configure-gmsa-check><a href=/docs/tasks/configure-pod-container/configure-gmsa/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-gmsa><span>Configure GMSA for Windows Pods and containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-resize-container-resources-li><input type=checkbox id=m-docs-tasks-configure-pod-container-resize-container-resources-check> <label for=m-docs-tasks-configure-pod-container-resize-container-resources-check><a href=/docs/tasks/configure-pod-container/resize-container-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-resize-container-resources><span>Resize CPU and Memory Resources assigned to Containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-runasusername-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-runasusername-check> <label for=m-docs-tasks-configure-pod-container-configure-runasusername-check><a href=/docs/tasks/configure-pod-container/configure-runasusername/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-runasusername><span>Configure RunAsUserName for Windows pods and containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-create-hostprocess-pod-li><input type=checkbox id=m-docs-tasks-configure-pod-container-create-hostprocess-pod-check> <label for=m-docs-tasks-configure-pod-container-create-hostprocess-pod-check><a href=/docs/tasks/configure-pod-container/create-hostprocess-pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-create-hostprocess-pod><span>Create a Windows HostProcess Pod</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-quality-service-pod-li><input type=checkbox id=m-docs-tasks-configure-pod-container-quality-service-pod-check> <label for=m-docs-tasks-configure-pod-container-quality-service-pod-check><a href=/docs/tasks/configure-pod-container/quality-service-pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-quality-service-pod><span>Configure Quality of Service for Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-extended-resource-li><input type=checkbox id=m-docs-tasks-configure-pod-container-extended-resource-check> <label for=m-docs-tasks-configure-pod-container-extended-resource-check><a href=/docs/tasks/configure-pod-container/extended-resource/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-extended-resource><span>Assign Extended Resources to a Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-volume-storage-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-volume-storage-check> <label for=m-docs-tasks-configure-pod-container-configure-volume-storage-check><a href=/docs/tasks/configure-pod-container/configure-volume-storage/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-volume-storage><span>Configure a Pod to Use a Volume for Storage</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-persistent-volume-storage-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-persistent-volume-storage-check> <label for=m-docs-tasks-configure-pod-container-configure-persistent-volume-storage-check><a href=/docs/tasks/configure-pod-container/configure-persistent-volume-storage/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-persistent-volume-storage><span>Configure a Pod to Use a PersistentVolume for Storage</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-projected-volume-storage-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-projected-volume-storage-check> <label for=m-docs-tasks-configure-pod-container-configure-projected-volume-storage-check><a href=/docs/tasks/configure-pod-container/configure-projected-volume-storage/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-projected-volume-storage><span>Configure a Pod to Use a Projected Volume for Storage</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-security-context-li><input type=checkbox id=m-docs-tasks-configure-pod-container-security-context-check> <label for=m-docs-tasks-configure-pod-container-security-context-check><a href=/docs/tasks/configure-pod-container/security-context/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-security-context><span>Configure a Security Context for a Pod or Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-service-account-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-service-account-check> <label for=m-docs-tasks-configure-pod-container-configure-service-account-check><a href=/docs/tasks/configure-pod-container/configure-service-account/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-service-account><span>Configure Service Accounts for Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-pull-image-private-registry-li><input type=checkbox id=m-docs-tasks-configure-pod-container-pull-image-private-registry-check> <label for=m-docs-tasks-configure-pod-container-pull-image-private-registry-check><a href=/docs/tasks/configure-pod-container/pull-image-private-registry/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-pull-image-private-registry><span>Pull an Image from a Private Registry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-liveness-readiness-startup-probes-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-liveness-readiness-startup-probes-check> <label for=m-docs-tasks-configure-pod-container-configure-liveness-readiness-startup-probes-check><a href=/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-liveness-readiness-startup-probes><span>Configure Liveness, Readiness and Startup Probes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-assign-pods-nodes-li><input type=checkbox id=m-docs-tasks-configure-pod-container-assign-pods-nodes-check> <label for=m-docs-tasks-configure-pod-container-assign-pods-nodes-check><a href=/docs/tasks/configure-pod-container/assign-pods-nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-assign-pods-nodes><span>Assign Pods to Nodes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-assign-pods-nodes-using-node-affinity-li><input type=checkbox id=m-docs-tasks-configure-pod-container-assign-pods-nodes-using-node-affinity-check> <label for=m-docs-tasks-configure-pod-container-assign-pods-nodes-using-node-affinity-check><a href=/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-assign-pods-nodes-using-node-affinity><span>Assign Pods to Nodes using Node Affinity</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-pod-initialization-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-pod-initialization-check> <label for=m-docs-tasks-configure-pod-container-configure-pod-initialization-check><a href=/docs/tasks/configure-pod-container/configure-pod-initialization/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-pod-initialization><span>Configure Pod Initialization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-attach-handler-lifecycle-event-li><input type=checkbox id=m-docs-tasks-configure-pod-container-attach-handler-lifecycle-event-check> <label for=m-docs-tasks-configure-pod-container-attach-handler-lifecycle-event-check><a href=/docs/tasks/configure-pod-container/attach-handler-lifecycle-event/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-attach-handler-lifecycle-event><span>Attach Handlers to Container Lifecycle Events</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-configure-pod-configmap-li><input type=checkbox id=m-docs-tasks-configure-pod-container-configure-pod-configmap-check> <label for=m-docs-tasks-configure-pod-container-configure-pod-configmap-check><a href=/docs/tasks/configure-pod-container/configure-pod-configmap/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-configure-pod-configmap><span>Configure a Pod to Use a ConfigMap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-share-process-namespace-li><input type=checkbox id=m-docs-tasks-configure-pod-container-share-process-namespace-check> <label for=m-docs-tasks-configure-pod-container-share-process-namespace-check><a href=/docs/tasks/configure-pod-container/share-process-namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-share-process-namespace><span>Share Process Namespace between Containers in a Pod</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-user-namespaces-li><input type=checkbox id=m-docs-tasks-configure-pod-container-user-namespaces-check> <label for=m-docs-tasks-configure-pod-container-user-namespaces-check><a href=/docs/tasks/configure-pod-container/user-namespaces/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-user-namespaces><span>Use a User Namespace With a Pod</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-image-volumes-li><input type=checkbox id=m-docs-tasks-configure-pod-container-image-volumes-check> <label for=m-docs-tasks-configure-pod-container-image-volumes-check><a href=/docs/tasks/configure-pod-container/image-volumes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-image-volumes><span>Use an Image Volume With a Pod</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-static-pod-li><input type=checkbox id=m-docs-tasks-configure-pod-container-static-pod-check> <label for=m-docs-tasks-configure-pod-container-static-pod-check><a href=/docs/tasks/configure-pod-container/static-pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-static-pod><span>Create static Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-translate-compose-kubernetes-li><input type=checkbox id=m-docs-tasks-configure-pod-container-translate-compose-kubernetes-check> <label for=m-docs-tasks-configure-pod-container-translate-compose-kubernetes-check><a href=/docs/tasks/configure-pod-container/translate-compose-kubernetes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-translate-compose-kubernetes><span>Translate a Docker Compose File to Kubernetes Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-enforce-standards-admission-controller-li><input type=checkbox id=m-docs-tasks-configure-pod-container-enforce-standards-admission-controller-check> <label for=m-docs-tasks-configure-pod-container-enforce-standards-admission-controller-check><a href=/docs/tasks/configure-pod-container/enforce-standards-admission-controller/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-enforce-standards-admission-controller><span>Enforce Pod Security Standards by Configuring the Built-in Admission Controller</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-enforce-standards-namespace-labels-li><input type=checkbox id=m-docs-tasks-configure-pod-container-enforce-standards-namespace-labels-check> <label for=m-docs-tasks-configure-pod-container-enforce-standards-namespace-labels-check><a href=/docs/tasks/configure-pod-container/enforce-standards-namespace-labels/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-enforce-standards-namespace-labels><span>Enforce Pod Security Standards with Namespace Labels</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configure-pod-container-migrate-from-psp-li><input type=checkbox id=m-docs-tasks-configure-pod-container-migrate-from-psp-check> <label for=m-docs-tasks-configure-pod-container-migrate-from-psp-check><a href=/docs/tasks/configure-pod-container/migrate-from-psp/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configure-pod-container-migrate-from-psp><span>Migrate from PodSecurityPolicy to the Built-In PodSecurity Admission Controller</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-debug-li><input type=checkbox id=m-docs-tasks-debug-check> <label for=m-docs-tasks-debug-check><a href=/docs/tasks/debug/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-debug><span>Monitoring, Logging, and Debugging</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-debug-debug-application-li><input type=checkbox id=m-docs-tasks-debug-debug-application-check> <label for=m-docs-tasks-debug-debug-application-check><a href=/docs/tasks/debug/debug-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-debug-debug-application><span>Troubleshooting Applications</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-debug-pods-li><input type=checkbox id=m-docs-tasks-debug-debug-application-debug-pods-check> <label for=m-docs-tasks-debug-debug-application-debug-pods-check><a href=/docs/tasks/debug/debug-application/debug-pods/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-debug-pods><span>Debug Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-debug-service-li><input type=checkbox id=m-docs-tasks-debug-debug-application-debug-service-check> <label for=m-docs-tasks-debug-debug-application-debug-service-check><a href=/docs/tasks/debug/debug-application/debug-service/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-debug-service><span>Debug Services</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-debug-statefulset-li><input type=checkbox id=m-docs-tasks-debug-debug-application-debug-statefulset-check> <label for=m-docs-tasks-debug-debug-application-debug-statefulset-check><a href=/docs/tasks/debug/debug-application/debug-statefulset/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-debug-statefulset><span>Debug a StatefulSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-determine-reason-pod-failure-li><input type=checkbox id=m-docs-tasks-debug-debug-application-determine-reason-pod-failure-check> <label for=m-docs-tasks-debug-debug-application-determine-reason-pod-failure-check><a href=/docs/tasks/debug/debug-application/determine-reason-pod-failure/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-determine-reason-pod-failure><span>Determine the Reason for Pod Failure</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-debug-init-containers-li><input type=checkbox id=m-docs-tasks-debug-debug-application-debug-init-containers-check> <label for=m-docs-tasks-debug-debug-application-debug-init-containers-check><a href=/docs/tasks/debug/debug-application/debug-init-containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-debug-init-containers><span>Debug Init Containers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-debug-running-pod-li><input type=checkbox id=m-docs-tasks-debug-debug-application-debug-running-pod-check> <label for=m-docs-tasks-debug-debug-application-debug-running-pod-check><a href=/docs/tasks/debug/debug-application/debug-running-pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-debug-running-pod><span>Debug Running Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-application-get-shell-running-container-li><input type=checkbox id=m-docs-tasks-debug-debug-application-get-shell-running-container-check> <label for=m-docs-tasks-debug-debug-application-get-shell-running-container-check><a href=/docs/tasks/debug/debug-application/get-shell-running-container/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-application-get-shell-running-container><span>Get a Shell to a Running Container</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-debug-debug-cluster-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-check> <label for=m-docs-tasks-debug-debug-cluster-check><a href=/docs/tasks/debug/debug-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-debug-debug-cluster><span>Troubleshooting Clusters</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-troubleshoot-kubectl-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-troubleshoot-kubectl-check> <label for=m-docs-tasks-debug-debug-cluster-troubleshoot-kubectl-check><a href=/docs/tasks/debug/debug-cluster/troubleshoot-kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-troubleshoot-kubectl><span>Troubleshooting kubectl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-resource-metrics-pipeline-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-resource-metrics-pipeline-check> <label for=m-docs-tasks-debug-debug-cluster-resource-metrics-pipeline-check><a href=/docs/tasks/debug/debug-cluster/resource-metrics-pipeline/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-resource-metrics-pipeline><span>Resource metrics pipeline</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-resource-usage-monitoring-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-resource-usage-monitoring-check> <label for=m-docs-tasks-debug-debug-cluster-resource-usage-monitoring-check><a href=/docs/tasks/debug/debug-cluster/resource-usage-monitoring/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-resource-usage-monitoring><span>Tools for Monitoring Resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-monitor-node-health-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-monitor-node-health-check> <label for=m-docs-tasks-debug-debug-cluster-monitor-node-health-check><a href=/docs/tasks/debug/debug-cluster/monitor-node-health/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-monitor-node-health><span>Monitor Node Health</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-crictl-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-crictl-check> <label for=m-docs-tasks-debug-debug-cluster-crictl-check><a href=/docs/tasks/debug/debug-cluster/crictl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-crictl><span>Debugging Kubernetes nodes with crictl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-audit-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-audit-check> <label for=m-docs-tasks-debug-debug-cluster-audit-check><a href=/docs/tasks/debug/debug-cluster/audit/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-audit><span>Auditing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-kubectl-node-debug-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-kubectl-node-debug-check> <label for=m-docs-tasks-debug-debug-cluster-kubectl-node-debug-check><a href=/docs/tasks/debug/debug-cluster/kubectl-node-debug/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-kubectl-node-debug><span>Debugging Kubernetes Nodes With Kubectl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-local-debugging-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-local-debugging-check> <label for=m-docs-tasks-debug-debug-cluster-local-debugging-check><a href=/docs/tasks/debug/debug-cluster/local-debugging/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-local-debugging><span>Developing and debugging services locally using telepresence</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-debug-debug-cluster-windows-li><input type=checkbox id=m-docs-tasks-debug-debug-cluster-windows-check> <label for=m-docs-tasks-debug-debug-cluster-windows-check><a href=/docs/tasks/debug/debug-cluster/windows/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-debug-debug-cluster-windows><span>Windows debugging tips</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-manage-kubernetes-objects-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-check> <label for=m-docs-tasks-manage-kubernetes-objects-check><a href=/docs/tasks/manage-kubernetes-objects/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-manage-kubernetes-objects><span>Manage Kubernetes Objects</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-kubernetes-objects-declarative-config-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-declarative-config-check> <label for=m-docs-tasks-manage-kubernetes-objects-declarative-config-check><a href=/docs/tasks/manage-kubernetes-objects/declarative-config/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-kubernetes-objects-declarative-config><span>Declarative Management of Kubernetes Objects Using Configuration Files</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-kubernetes-objects-kustomization-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-kustomization-check> <label for=m-docs-tasks-manage-kubernetes-objects-kustomization-check><a href=/docs/tasks/manage-kubernetes-objects/kustomization/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-kubernetes-objects-kustomization><span>Declarative Management of Kubernetes Objects Using Kustomize</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-kubernetes-objects-imperative-command-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-imperative-command-check> <label for=m-docs-tasks-manage-kubernetes-objects-imperative-command-check><a href=/docs/tasks/manage-kubernetes-objects/imperative-command/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-kubernetes-objects-imperative-command><span>Managing Kubernetes Objects Using Imperative Commands</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-kubernetes-objects-imperative-config-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-imperative-config-check> <label for=m-docs-tasks-manage-kubernetes-objects-imperative-config-check><a href=/docs/tasks/manage-kubernetes-objects/imperative-config/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-kubernetes-objects-imperative-config><span>Imperative Management of Kubernetes Objects Using Configuration Files</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-kubernetes-objects-update-api-object-kubectl-patch-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-update-api-object-kubectl-patch-check> <label for=m-docs-tasks-manage-kubernetes-objects-update-api-object-kubectl-patch-check><a href=/docs/tasks/manage-kubernetes-objects/update-api-object-kubectl-patch/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-kubernetes-objects-update-api-object-kubectl-patch><span>Update API Objects in Place Using kubectl patch</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-kubernetes-objects-storage-version-migration-li><input type=checkbox id=m-docs-tasks-manage-kubernetes-objects-storage-version-migration-check> <label for=m-docs-tasks-manage-kubernetes-objects-storage-version-migration-check><a href=/docs/tasks/manage-kubernetes-objects/storage-version-migration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-kubernetes-objects-storage-version-migration><span>Migrate Kubernetes Objects Using Storage Version Migration</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-configmap-secret-li><input type=checkbox id=m-docs-tasks-configmap-secret-check> <label for=m-docs-tasks-configmap-secret-check><a href=/docs/tasks/configmap-secret/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-configmap-secret><span>Managing Secrets</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configmap-secret-managing-secret-using-kubectl-li><input type=checkbox id=m-docs-tasks-configmap-secret-managing-secret-using-kubectl-check> <label for=m-docs-tasks-configmap-secret-managing-secret-using-kubectl-check><a href=/docs/tasks/configmap-secret/managing-secret-using-kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configmap-secret-managing-secret-using-kubectl><span>Managing Secrets using kubectl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configmap-secret-managing-secret-using-config-file-li><input type=checkbox id=m-docs-tasks-configmap-secret-managing-secret-using-config-file-check> <label for=m-docs-tasks-configmap-secret-managing-secret-using-config-file-check><a href=/docs/tasks/configmap-secret/managing-secret-using-config-file/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configmap-secret-managing-secret-using-config-file><span>Managing Secrets using Configuration File</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-configmap-secret-managing-secret-using-kustomize-li><input type=checkbox id=m-docs-tasks-configmap-secret-managing-secret-using-kustomize-check> <label for=m-docs-tasks-configmap-secret-managing-secret-using-kustomize-check><a href=/docs/tasks/configmap-secret/managing-secret-using-kustomize/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-configmap-secret-managing-secret-using-kustomize><span>Managing Secrets using Kustomize</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-inject-data-application-li><input type=checkbox id=m-docs-tasks-inject-data-application-check> <label for=m-docs-tasks-inject-data-application-check><a href=/docs/tasks/inject-data-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-inject-data-application><span>Inject Data Into Applications</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-inject-data-application-define-command-argument-container-li><input type=checkbox id=m-docs-tasks-inject-data-application-define-command-argument-container-check> <label for=m-docs-tasks-inject-data-application-define-command-argument-container-check><a href=/docs/tasks/inject-data-application/define-command-argument-container/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-inject-data-application-define-command-argument-container><span>Define a Command and Arguments for a Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-inject-data-application-define-interdependent-environment-variables-li><input type=checkbox id=m-docs-tasks-inject-data-application-define-interdependent-environment-variables-check> <label for=m-docs-tasks-inject-data-application-define-interdependent-environment-variables-check><a href=/docs/tasks/inject-data-application/define-interdependent-environment-variables/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-inject-data-application-define-interdependent-environment-variables><span>Define Dependent Environment Variables</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-inject-data-application-define-environment-variable-container-li><input type=checkbox id=m-docs-tasks-inject-data-application-define-environment-variable-container-check> <label for=m-docs-tasks-inject-data-application-define-environment-variable-container-check><a href=/docs/tasks/inject-data-application/define-environment-variable-container/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-inject-data-application-define-environment-variable-container><span>Define Environment Variables for a Container</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-inject-data-application-environment-variable-expose-pod-information-li><input type=checkbox id=m-docs-tasks-inject-data-application-environment-variable-expose-pod-information-check> <label for=m-docs-tasks-inject-data-application-environment-variable-expose-pod-information-check><a href=/docs/tasks/inject-data-application/environment-variable-expose-pod-information/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-inject-data-application-environment-variable-expose-pod-information><span>Expose Pod Information to Containers Through Environment Variables</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-inject-data-application-downward-api-volume-expose-pod-information-li><input type=checkbox id=m-docs-tasks-inject-data-application-downward-api-volume-expose-pod-information-check> <label for=m-docs-tasks-inject-data-application-downward-api-volume-expose-pod-information-check><a href=/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-inject-data-application-downward-api-volume-expose-pod-information><span>Expose Pod Information to Containers Through Files</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-inject-data-application-distribute-credentials-secure-li><input type=checkbox id=m-docs-tasks-inject-data-application-distribute-credentials-secure-check> <label for=m-docs-tasks-inject-data-application-distribute-credentials-secure-check><a href=/docs/tasks/inject-data-application/distribute-credentials-secure/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-inject-data-application-distribute-credentials-secure><span>Distribute Credentials Securely Using Secrets</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-run-application-li><input type=checkbox id=m-docs-tasks-run-application-check> <label for=m-docs-tasks-run-application-check><a href=/docs/tasks/run-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-run-application><span>Run Applications</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-run-stateless-application-deployment-li><input type=checkbox id=m-docs-tasks-run-application-run-stateless-application-deployment-check> <label for=m-docs-tasks-run-application-run-stateless-application-deployment-check><a href=/docs/tasks/run-application/run-stateless-application-deployment/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-run-stateless-application-deployment><span>Run a Stateless Application Using a Deployment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-run-single-instance-stateful-application-li><input type=checkbox id=m-docs-tasks-run-application-run-single-instance-stateful-application-check> <label for=m-docs-tasks-run-application-run-single-instance-stateful-application-check><a href=/docs/tasks/run-application/run-single-instance-stateful-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-run-single-instance-stateful-application><span>Run a Single-Instance Stateful Application</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-run-replicated-stateful-application-li><input type=checkbox id=m-docs-tasks-run-application-run-replicated-stateful-application-check> <label for=m-docs-tasks-run-application-run-replicated-stateful-application-check><a href=/docs/tasks/run-application/run-replicated-stateful-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-run-replicated-stateful-application><span>Run a Replicated Stateful Application</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-scale-stateful-set-li><input type=checkbox id=m-docs-tasks-run-application-scale-stateful-set-check> <label for=m-docs-tasks-run-application-scale-stateful-set-check><a href=/docs/tasks/run-application/scale-stateful-set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-scale-stateful-set><span>Scale a StatefulSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-delete-stateful-set-li><input type=checkbox id=m-docs-tasks-run-application-delete-stateful-set-check> <label for=m-docs-tasks-run-application-delete-stateful-set-check><a href=/docs/tasks/run-application/delete-stateful-set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-delete-stateful-set><span>Delete a StatefulSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-force-delete-stateful-set-pod-li><input type=checkbox id=m-docs-tasks-run-application-force-delete-stateful-set-pod-check> <label for=m-docs-tasks-run-application-force-delete-stateful-set-pod-check><a href=/docs/tasks/run-application/force-delete-stateful-set-pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-force-delete-stateful-set-pod><span>Force Delete StatefulSet Pods</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-horizontal-pod-autoscale-li><input type=checkbox id=m-docs-tasks-run-application-horizontal-pod-autoscale-check> <label for=m-docs-tasks-run-application-horizontal-pod-autoscale-check><a href=/docs/tasks/run-application/horizontal-pod-autoscale/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-horizontal-pod-autoscale><span>Horizontal Pod Autoscaling</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-horizontal-pod-autoscale-walkthrough-li><input type=checkbox id=m-docs-tasks-run-application-horizontal-pod-autoscale-walkthrough-check> <label for=m-docs-tasks-run-application-horizontal-pod-autoscale-walkthrough-check><a href=/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-horizontal-pod-autoscale-walkthrough><span>HorizontalPodAutoscaler Walkthrough</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-configure-pdb-li><input type=checkbox id=m-docs-tasks-run-application-configure-pdb-check> <label for=m-docs-tasks-run-application-configure-pdb-check><a href=/docs/tasks/run-application/configure-pdb/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-configure-pdb><span>Specifying a Disruption Budget for your Application</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-run-application-access-api-from-pod-li><input type=checkbox id=m-docs-tasks-run-application-access-api-from-pod-check> <label for=m-docs-tasks-run-application-access-api-from-pod-check><a href=/docs/tasks/run-application/access-api-from-pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-run-application-access-api-from-pod><span>Accessing the Kubernetes API from a Pod</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-job-li><input type=checkbox id=m-docs-tasks-job-check> <label for=m-docs-tasks-job-check><a href=/docs/tasks/job/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-job><span>Run Jobs</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-automated-tasks-with-cron-jobs-li><input type=checkbox id=m-docs-tasks-job-automated-tasks-with-cron-jobs-check> <label for=m-docs-tasks-job-automated-tasks-with-cron-jobs-check><a href=/docs/tasks/job/automated-tasks-with-cron-jobs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-automated-tasks-with-cron-jobs><span>Running Automated Tasks with a CronJob</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-coarse-parallel-processing-work-queue-li><input type=checkbox id=m-docs-tasks-job-coarse-parallel-processing-work-queue-check> <label for=m-docs-tasks-job-coarse-parallel-processing-work-queue-check><a href=/docs/tasks/job/coarse-parallel-processing-work-queue/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-coarse-parallel-processing-work-queue><span>Coarse Parallel Processing Using a Work Queue</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-fine-parallel-processing-work-queue-li><input type=checkbox id=m-docs-tasks-job-fine-parallel-processing-work-queue-check> <label for=m-docs-tasks-job-fine-parallel-processing-work-queue-check><a href=/docs/tasks/job/fine-parallel-processing-work-queue/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-fine-parallel-processing-work-queue><span>Fine Parallel Processing Using a Work Queue</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-indexed-parallel-processing-static-li><input type=checkbox id=m-docs-tasks-job-indexed-parallel-processing-static-check> <label for=m-docs-tasks-job-indexed-parallel-processing-static-check><a href=/docs/tasks/job/indexed-parallel-processing-static/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-indexed-parallel-processing-static><span>Indexed Job for Parallel Processing with Static Work Assignment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-job-with-pod-to-pod-communication-li><input type=checkbox id=m-docs-tasks-job-job-with-pod-to-pod-communication-check> <label for=m-docs-tasks-job-job-with-pod-to-pod-communication-check><a href=/docs/tasks/job/job-with-pod-to-pod-communication/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-job-with-pod-to-pod-communication><span>Job with Pod-to-Pod Communication</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-parallel-processing-expansion-li><input type=checkbox id=m-docs-tasks-job-parallel-processing-expansion-check> <label for=m-docs-tasks-job-parallel-processing-expansion-check><a href=/docs/tasks/job/parallel-processing-expansion/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-parallel-processing-expansion><span>Parallel Processing using Expansions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-job-pod-failure-policy-li><input type=checkbox id=m-docs-tasks-job-pod-failure-policy-check> <label for=m-docs-tasks-job-pod-failure-policy-check><a href=/docs/tasks/job/pod-failure-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-job-pod-failure-policy><span>Handling retriable and non-retriable pod failures with Pod failure policy</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-access-application-cluster-li><input type=checkbox id=m-docs-tasks-access-application-cluster-check> <label for=m-docs-tasks-access-application-cluster-check><a href=/docs/tasks/access-application-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-access-application-cluster><span>Access Applications in a Cluster</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-web-ui-dashboard-li><input type=checkbox id=m-docs-tasks-access-application-cluster-web-ui-dashboard-check> <label for=m-docs-tasks-access-application-cluster-web-ui-dashboard-check><a href=/docs/tasks/access-application-cluster/web-ui-dashboard/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-web-ui-dashboard><span>Deploy and Access the Kubernetes Dashboard</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-access-cluster-li><input type=checkbox id=m-docs-tasks-access-application-cluster-access-cluster-check> <label for=m-docs-tasks-access-application-cluster-access-cluster-check><a href=/docs/tasks/access-application-cluster/access-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-access-cluster><span>Accessing Clusters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-configure-access-multiple-clusters-li><input type=checkbox id=m-docs-tasks-access-application-cluster-configure-access-multiple-clusters-check> <label for=m-docs-tasks-access-application-cluster-configure-access-multiple-clusters-check><a href=/docs/tasks/access-application-cluster/configure-access-multiple-clusters/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-configure-access-multiple-clusters><span>Configure Access to Multiple Clusters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-port-forward-access-application-cluster-li><input type=checkbox id=m-docs-tasks-access-application-cluster-port-forward-access-application-cluster-check> <label for=m-docs-tasks-access-application-cluster-port-forward-access-application-cluster-check><a href=/docs/tasks/access-application-cluster/port-forward-access-application-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-port-forward-access-application-cluster><span>Use Port Forwarding to Access Applications in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-service-access-application-cluster-li><input type=checkbox id=m-docs-tasks-access-application-cluster-service-access-application-cluster-check> <label for=m-docs-tasks-access-application-cluster-service-access-application-cluster-check><a href=/docs/tasks/access-application-cluster/service-access-application-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-service-access-application-cluster><span>Use a Service to Access an Application in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-connecting-frontend-backend-li><input type=checkbox id=m-docs-tasks-access-application-cluster-connecting-frontend-backend-check> <label for=m-docs-tasks-access-application-cluster-connecting-frontend-backend-check><a href=/docs/tasks/access-application-cluster/connecting-frontend-backend/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-connecting-frontend-backend><span>Connect a Frontend to a Backend Using Services</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-create-external-load-balancer-li><input type=checkbox id=m-docs-tasks-access-application-cluster-create-external-load-balancer-check> <label for=m-docs-tasks-access-application-cluster-create-external-load-balancer-check><a href=/docs/tasks/access-application-cluster/create-external-load-balancer/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-create-external-load-balancer><span>Create an External Load Balancer</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-list-all-running-container-images-li><input type=checkbox id=m-docs-tasks-access-application-cluster-list-all-running-container-images-check> <label for=m-docs-tasks-access-application-cluster-list-all-running-container-images-check><a href=/docs/tasks/access-application-cluster/list-all-running-container-images/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-list-all-running-container-images><span>List All Container Images Running in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-ingress-minikube-li><input type=checkbox id=m-docs-tasks-access-application-cluster-ingress-minikube-check> <label for=m-docs-tasks-access-application-cluster-ingress-minikube-check><a href=/docs/tasks/access-application-cluster/ingress-minikube/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-ingress-minikube><span>Set up Ingress on Minikube with the NGINX Ingress Controller</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-communicate-containers-same-pod-shared-volume-li><input type=checkbox id=m-docs-tasks-access-application-cluster-communicate-containers-same-pod-shared-volume-check> <label for=m-docs-tasks-access-application-cluster-communicate-containers-same-pod-shared-volume-check><a href=/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-communicate-containers-same-pod-shared-volume><span>Communicate Between Containers in the Same Pod Using a Shared Volume</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-configure-dns-cluster-li><input type=checkbox id=m-docs-tasks-access-application-cluster-configure-dns-cluster-check> <label for=m-docs-tasks-access-application-cluster-configure-dns-cluster-check><a href=/docs/tasks/access-application-cluster/configure-dns-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-configure-dns-cluster><span>Configure DNS for a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-access-application-cluster-access-cluster-services-li><input type=checkbox id=m-docs-tasks-access-application-cluster-access-cluster-services-check> <label for=m-docs-tasks-access-application-cluster-access-cluster-services-check><a href=/docs/tasks/access-application-cluster/access-cluster-services/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-access-application-cluster-access-cluster-services><span>Access Services Running on Clusters</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-extend-kubernetes-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-check> <label for=m-docs-tasks-extend-kubernetes-check><a href=/docs/tasks/extend-kubernetes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-extend-kubernetes><span>Extend Kubernetes</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-configure-aggregation-layer-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-configure-aggregation-layer-check> <label for=m-docs-tasks-extend-kubernetes-configure-aggregation-layer-check><a href=/docs/tasks/extend-kubernetes/configure-aggregation-layer/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-configure-aggregation-layer><span>Configure the Aggregation Layer</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-extend-kubernetes-custom-resources-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-custom-resources-check> <label for=m-docs-tasks-extend-kubernetes-custom-resources-check><a href=/docs/tasks/extend-kubernetes/custom-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-extend-kubernetes-custom-resources><span>Use Custom Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definitions-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definitions-check> <label for=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definitions-check><a href=/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definitions><span>Extend the Kubernetes API with CustomResourceDefinitions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definition-versioning-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definition-versioning-check> <label for=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definition-versioning-check><a href=/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-custom-resources-custom-resource-definition-versioning><span>Versions in CustomResourceDefinitions</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-setup-extension-api-server-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-setup-extension-api-server-check> <label for=m-docs-tasks-extend-kubernetes-setup-extension-api-server-check><a href=/docs/tasks/extend-kubernetes/setup-extension-api-server/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-setup-extension-api-server><span>Set up an Extension API Server</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-configure-multiple-schedulers-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-configure-multiple-schedulers-check> <label for=m-docs-tasks-extend-kubernetes-configure-multiple-schedulers-check><a href=/docs/tasks/extend-kubernetes/configure-multiple-schedulers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-configure-multiple-schedulers><span>Configure Multiple Schedulers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-http-proxy-access-api-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-http-proxy-access-api-check> <label for=m-docs-tasks-extend-kubernetes-http-proxy-access-api-check><a href=/docs/tasks/extend-kubernetes/http-proxy-access-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-http-proxy-access-api><span>Use an HTTP Proxy to Access the Kubernetes API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-socks5-proxy-access-api-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-socks5-proxy-access-api-check> <label for=m-docs-tasks-extend-kubernetes-socks5-proxy-access-api-check><a href=/docs/tasks/extend-kubernetes/socks5-proxy-access-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-socks5-proxy-access-api><span>Use a SOCKS5 Proxy to Access the Kubernetes API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubernetes-setup-konnectivity-li><input type=checkbox id=m-docs-tasks-extend-kubernetes-setup-konnectivity-check> <label for=m-docs-tasks-extend-kubernetes-setup-konnectivity-check><a href=/docs/tasks/extend-kubernetes/setup-konnectivity/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubernetes-setup-konnectivity><span>Set up Konnectivity service</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-tls-li><input type=checkbox id=m-docs-tasks-tls-check> <label for=m-docs-tasks-tls-check><a href=/docs/tasks/tls/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-tls><span>TLS</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-tls-certificate-rotation-li><input type=checkbox id=m-docs-tasks-tls-certificate-rotation-check> <label for=m-docs-tasks-tls-certificate-rotation-check><a href=/docs/tasks/tls/certificate-rotation/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-tls-certificate-rotation><span>Configure Certificate Rotation for the Kubelet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-tls-managing-tls-in-a-cluster-li><input type=checkbox id=m-docs-tasks-tls-managing-tls-in-a-cluster-check> <label for=m-docs-tasks-tls-managing-tls-in-a-cluster-check><a href=/docs/tasks/tls/managing-tls-in-a-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-tls-managing-tls-in-a-cluster><span>Manage TLS Certificates in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-tls-manual-rotation-of-ca-certificates-li><input type=checkbox id=m-docs-tasks-tls-manual-rotation-of-ca-certificates-check> <label for=m-docs-tasks-tls-manual-rotation-of-ca-certificates-check><a href=/docs/tasks/tls/manual-rotation-of-ca-certificates/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-tls-manual-rotation-of-ca-certificates><span>Manual Rotation of CA Certificates</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-manage-daemon-li><input type=checkbox id=m-docs-tasks-manage-daemon-check> <label for=m-docs-tasks-manage-daemon-check><a href=/docs/tasks/manage-daemon/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-manage-daemon><span>Manage Cluster Daemons</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-daemon-update-daemon-set-li><input type=checkbox id=m-docs-tasks-manage-daemon-update-daemon-set-check> <label for=m-docs-tasks-manage-daemon-update-daemon-set-check><a href=/docs/tasks/manage-daemon/update-daemon-set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-daemon-update-daemon-set><span>Perform a Rolling Update on a DaemonSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-daemon-rollback-daemon-set-li><input type=checkbox id=m-docs-tasks-manage-daemon-rollback-daemon-set-check> <label for=m-docs-tasks-manage-daemon-rollback-daemon-set-check><a href=/docs/tasks/manage-daemon/rollback-daemon-set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-daemon-rollback-daemon-set><span>Perform a Rollback on a DaemonSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-daemon-pods-some-nodes-li><input type=checkbox id=m-docs-tasks-manage-daemon-pods-some-nodes-check> <label for=m-docs-tasks-manage-daemon-pods-some-nodes-check><a href=/docs/tasks/manage-daemon/pods-some-nodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-daemon-pods-some-nodes><span>Running Pods on Only Some Nodes</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tasks-network-li><input type=checkbox id=m-docs-tasks-network-check> <label for=m-docs-tasks-network-check><a href=/docs/tasks/network/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tasks-network><span>Networking</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-network-customize-hosts-file-for-pods-li><input type=checkbox id=m-docs-tasks-network-customize-hosts-file-for-pods-check> <label for=m-docs-tasks-network-customize-hosts-file-for-pods-check><a href=/docs/tasks/network/customize-hosts-file-for-pods/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-network-customize-hosts-file-for-pods><span>Adding entries to Pod /etc/hosts with HostAliases</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-network-extend-service-ip-ranges-li><input type=checkbox id=m-docs-tasks-network-extend-service-ip-ranges-check> <label for=m-docs-tasks-network-extend-service-ip-ranges-check><a href=/docs/tasks/network/extend-service-ip-ranges/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-network-extend-service-ip-ranges><span>Extend Service IP Ranges</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-network-validate-dual-stack-li><input type=checkbox id=m-docs-tasks-network-validate-dual-stack-check> <label for=m-docs-tasks-network-validate-dual-stack-check><a href=/docs/tasks/network/validate-dual-stack/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-network-validate-dual-stack><span>Validate IPv4/IPv6 dual-stack</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-extend-kubectl-kubectl-plugins-li><input type=checkbox id=m-docs-tasks-extend-kubectl-kubectl-plugins-check> <label for=m-docs-tasks-extend-kubectl-kubectl-plugins-check><a href=/docs/tasks/extend-kubectl/kubectl-plugins/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-extend-kubectl-kubectl-plugins><span>Extend kubectl with plugins</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-hugepages-scheduling-hugepages-li><input type=checkbox id=m-docs-tasks-manage-hugepages-scheduling-hugepages-check> <label for=m-docs-tasks-manage-hugepages-scheduling-hugepages-check><a href=/docs/tasks/manage-hugepages/scheduling-hugepages/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-hugepages-scheduling-hugepages><span>Manage HugePages</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tasks-manage-gpus-scheduling-gpus-li><input type=checkbox id=m-docs-tasks-manage-gpus-scheduling-gpus-check> <label for=m-docs-tasks-manage-gpus-scheduling-gpus-check><a href=/docs/tasks/manage-gpus/scheduling-gpus/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tasks-manage-gpus-scheduling-gpus><span>Schedule GPUs</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-li><input type=checkbox id=m-docs-tutorials-check> <label for=m-docs-tutorials-check><a href=/docs/tutorials/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials><span>Tutorials</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-hello-minikube-li><input type=checkbox id=m-docs-tutorials-hello-minikube-check> <label for=m-docs-tutorials-hello-minikube-check><a href=/docs/tutorials/hello-minikube/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-hello-minikube><span>Hello Minikube</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-check> <label for=m-docs-tutorials-kubernetes-basics-check><a href=/docs/tutorials/kubernetes-basics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics><span>Learn Kubernetes Basics</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-create-cluster-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-create-cluster-check> <label for=m-docs-tutorials-kubernetes-basics-create-cluster-check><a href=/docs/tutorials/kubernetes-basics/create-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics-create-cluster><span>Create a Cluster</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-kubernetes-basics-create-cluster-cluster-intro-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-create-cluster-cluster-intro-check> <label for=m-docs-tutorials-kubernetes-basics-create-cluster-cluster-intro-check><a href=/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-kubernetes-basics-create-cluster-cluster-intro><span>Using Minikube to Create a Cluster</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-deploy-app-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-deploy-app-check> <label for=m-docs-tutorials-kubernetes-basics-deploy-app-check><a href=/docs/tutorials/kubernetes-basics/deploy-app/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics-deploy-app><span>Deploy an App</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-kubernetes-basics-deploy-app-deploy-intro-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-deploy-app-deploy-intro-check> <label for=m-docs-tutorials-kubernetes-basics-deploy-app-deploy-intro-check><a href=/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-kubernetes-basics-deploy-app-deploy-intro><span>Using kubectl to Create a Deployment</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-explore-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-explore-check> <label for=m-docs-tutorials-kubernetes-basics-explore-check><a href=/docs/tutorials/kubernetes-basics/explore/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics-explore><span>Explore Your App</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-kubernetes-basics-explore-explore-intro-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-explore-explore-intro-check> <label for=m-docs-tutorials-kubernetes-basics-explore-explore-intro-check><a href=/docs/tutorials/kubernetes-basics/explore/explore-intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-kubernetes-basics-explore-explore-intro><span>Viewing Pods and Nodes</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-expose-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-expose-check> <label for=m-docs-tutorials-kubernetes-basics-expose-check><a href=/docs/tutorials/kubernetes-basics/expose/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics-expose><span>Expose Your App Publicly</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-kubernetes-basics-expose-expose-intro-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-expose-expose-intro-check> <label for=m-docs-tutorials-kubernetes-basics-expose-expose-intro-check><a href=/docs/tutorials/kubernetes-basics/expose/expose-intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-kubernetes-basics-expose-expose-intro><span>Using a Service to Expose Your App</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-scale-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-scale-check> <label for=m-docs-tutorials-kubernetes-basics-scale-check><a href=/docs/tutorials/kubernetes-basics/scale/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics-scale><span>Scale Your App</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-kubernetes-basics-scale-scale-intro-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-scale-scale-intro-check> <label for=m-docs-tutorials-kubernetes-basics-scale-scale-intro-check><a href=/docs/tutorials/kubernetes-basics/scale/scale-intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-kubernetes-basics-scale-scale-intro><span>Running Multiple Instances of Your App</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-kubernetes-basics-update-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-update-check> <label for=m-docs-tutorials-kubernetes-basics-update-check><a href=/docs/tutorials/kubernetes-basics/update/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-kubernetes-basics-update><span>Update Your App</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-kubernetes-basics-update-update-intro-li><input type=checkbox id=m-docs-tutorials-kubernetes-basics-update-update-intro-check> <label for=m-docs-tutorials-kubernetes-basics-update-update-intro-check><a href=/docs/tutorials/kubernetes-basics/update/update-intro/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-kubernetes-basics-update-update-intro><span>Performing a Rolling Update</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-configuration-li><input type=checkbox id=m-docs-tutorials-configuration-check> <label for=m-docs-tutorials-configuration-check><a href=/docs/tutorials/configuration/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-configuration><span>Configuration</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-configuration-updating-configuration-via-a-configmap-li><input type=checkbox id=m-docs-tutorials-configuration-updating-configuration-via-a-configmap-check> <label for=m-docs-tutorials-configuration-updating-configuration-via-a-configmap-check><a href=/docs/tutorials/configuration/updating-configuration-via-a-configmap/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-configuration-updating-configuration-via-a-configmap><span>Updating Configuration via a ConfigMap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-configuration-configure-redis-using-configmap-li><input type=checkbox id=m-docs-tutorials-configuration-configure-redis-using-configmap-check> <label for=m-docs-tutorials-configuration-configure-redis-using-configmap-check><a href=/docs/tutorials/configuration/configure-redis-using-configmap/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-configuration-configure-redis-using-configmap><span>Configuring Redis using a ConfigMap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-configuration-pod-sidecar-containers-li><input type=checkbox id=m-docs-tutorials-configuration-pod-sidecar-containers-check> <label for=m-docs-tutorials-configuration-pod-sidecar-containers-check><a href=/docs/tutorials/configuration/pod-sidecar-containers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-configuration-pod-sidecar-containers><span>Adopting Sidecar Containers</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-security-li><input type=checkbox id=m-docs-tutorials-security-check> <label for=m-docs-tutorials-security-check><a href=/docs/tutorials/security/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-security><span>Security</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-security-cluster-level-pss-li><input type=checkbox id=m-docs-tutorials-security-cluster-level-pss-check> <label for=m-docs-tutorials-security-cluster-level-pss-check><a href=/docs/tutorials/security/cluster-level-pss/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-security-cluster-level-pss><span>Apply Pod Security Standards at the Cluster Level</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-security-ns-level-pss-li><input type=checkbox id=m-docs-tutorials-security-ns-level-pss-check> <label for=m-docs-tutorials-security-ns-level-pss-check><a href=/docs/tutorials/security/ns-level-pss/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-security-ns-level-pss><span>Apply Pod Security Standards at the Namespace Level</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-security-apparmor-li><input type=checkbox id=m-docs-tutorials-security-apparmor-check> <label for=m-docs-tutorials-security-apparmor-check><a href=/docs/tutorials/security/apparmor/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-security-apparmor><span>Restrict a Container's Access to Resources with AppArmor</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-security-seccomp-li><input type=checkbox id=m-docs-tutorials-security-seccomp-check> <label for=m-docs-tutorials-security-seccomp-check><a href=/docs/tutorials/security/seccomp/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-security-seccomp><span>Restrict a Container's Syscalls with seccomp</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-stateless-application-li><input type=checkbox id=m-docs-tutorials-stateless-application-check> <label for=m-docs-tutorials-stateless-application-check><a href=/docs/tutorials/stateless-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-stateless-application><span>Stateless Applications</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-stateless-application-expose-external-ip-address-li><input type=checkbox id=m-docs-tutorials-stateless-application-expose-external-ip-address-check> <label for=m-docs-tutorials-stateless-application-expose-external-ip-address-check><a href=/docs/tutorials/stateless-application/expose-external-ip-address/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-stateless-application-expose-external-ip-address><span>Exposing an External IP Address to Access an Application in a Cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-stateless-application-guestbook-li><input type=checkbox id=m-docs-tutorials-stateless-application-guestbook-check> <label for=m-docs-tutorials-stateless-application-guestbook-check><a href=/docs/tutorials/stateless-application/guestbook/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-stateless-application-guestbook><span>Example: Deploying PHP Guestbook application with Redis</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-stateful-application-li><input type=checkbox id=m-docs-tutorials-stateful-application-check> <label for=m-docs-tutorials-stateful-application-check><a href=/docs/tutorials/stateful-application/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-stateful-application><span>Stateful Applications</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-stateful-application-basic-stateful-set-li><input type=checkbox id=m-docs-tutorials-stateful-application-basic-stateful-set-check> <label for=m-docs-tutorials-stateful-application-basic-stateful-set-check><a href=/docs/tutorials/stateful-application/basic-stateful-set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-stateful-application-basic-stateful-set><span>StatefulSet Basics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-stateful-application-mysql-wordpress-persistent-volume-li><input type=checkbox id=m-docs-tutorials-stateful-application-mysql-wordpress-persistent-volume-check> <label for=m-docs-tutorials-stateful-application-mysql-wordpress-persistent-volume-check><a href=/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-stateful-application-mysql-wordpress-persistent-volume><span>Example: Deploying WordPress and MySQL with Persistent Volumes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-stateful-application-cassandra-li><input type=checkbox id=m-docs-tutorials-stateful-application-cassandra-check> <label for=m-docs-tutorials-stateful-application-cassandra-check><a href=/docs/tutorials/stateful-application/cassandra/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-stateful-application-cassandra><span>Example: Deploying Cassandra with a StatefulSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-stateful-application-zookeeper-li><input type=checkbox id=m-docs-tutorials-stateful-application-zookeeper-check> <label for=m-docs-tutorials-stateful-application-zookeeper-check><a href=/docs/tutorials/stateful-application/zookeeper/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-stateful-application-zookeeper><span>Running ZooKeeper, A Distributed System Coordinator</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-cluster-management-li><input type=checkbox id=m-docs-tutorials-cluster-management-check> <label for=m-docs-tutorials-cluster-management-check><a href=/docs/tutorials/cluster-management/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-cluster-management><span>Cluster Management</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-cluster-management-kubelet-standalone-li><input type=checkbox id=m-docs-tutorials-cluster-management-kubelet-standalone-check> <label for=m-docs-tutorials-cluster-management-kubelet-standalone-check><a href=/docs/tutorials/cluster-management/kubelet-standalone/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-cluster-management-kubelet-standalone><span>Running Kubelet in Standalone Mode</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-tutorials-services-li><input type=checkbox id=m-docs-tutorials-services-check> <label for=m-docs-tutorials-services-check><a href=/docs/tutorials/services/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-tutorials-services><span>Services</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-services-connect-applications-service-li><input type=checkbox id=m-docs-tutorials-services-connect-applications-service-check> <label for=m-docs-tutorials-services-connect-applications-service-check><a href=/docs/tutorials/services/connect-applications-service/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-services-connect-applications-service><span>Connecting Applications with Services</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-services-source-ip-li><input type=checkbox id=m-docs-tutorials-services-source-ip-check> <label for=m-docs-tutorials-services-source-ip-check><a href=/docs/tutorials/services/source-ip/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-services-source-ip><span>Using Source IP</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-tutorials-services-pods-and-endpoint-termination-flow-li><input type=checkbox id=m-docs-tutorials-services-pods-and-endpoint-termination-flow-check> <label for=m-docs-tutorials-services-pods-and-endpoint-termination-flow-check><a href=/docs/tutorials/services/pods-and-endpoint-termination-flow/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-tutorials-services-pods-and-endpoint-termination-flow><span>Explore Termination Behavior for Pods And Their Endpoints</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-li><input type=checkbox id=m-docs-reference-check> <label for=m-docs-reference-check><a href=/docs/reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference><span>Reference</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-glossary-li><input type=checkbox id=m-docs-reference-glossary-check> <label for=m-docs-reference-glossary-check><a href=/docs/reference/glossary/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-glossary><span>Glossary</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-using-api-li><input type=checkbox id=m-docs-reference-using-api-check> <label for=m-docs-reference-using-api-check><a href=/docs/reference/using-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-using-api><span>API Overview</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-api-concepts-li><input type=checkbox id=m-docs-reference-using-api-api-concepts-check> <label for=m-docs-reference-using-api-api-concepts-check><a href=/docs/reference/using-api/api-concepts/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-api-concepts><span>Kubernetes API Concepts</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-server-side-apply-li><input type=checkbox id=m-docs-reference-using-api-server-side-apply-check> <label for=m-docs-reference-using-api-server-side-apply-check><a href=/docs/reference/using-api/server-side-apply/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-server-side-apply><span>Server-Side Apply</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-client-libraries-li><input type=checkbox id=m-docs-reference-using-api-client-libraries-check> <label for=m-docs-reference-using-api-client-libraries-check><a href=/docs/reference/using-api/client-libraries/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-client-libraries><span>Client Libraries</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-cel-li><input type=checkbox id=m-docs-reference-using-api-cel-check> <label for=m-docs-reference-using-api-cel-check><a href=/docs/reference/using-api/cel/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-cel><span>Common Expression Language in Kubernetes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-deprecation-policy-li><input type=checkbox id=m-docs-reference-using-api-deprecation-policy-check> <label for=m-docs-reference-using-api-deprecation-policy-check><a href=/docs/reference/using-api/deprecation-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-deprecation-policy><span>Kubernetes Deprecation Policy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-deprecation-guide-li><input type=checkbox id=m-docs-reference-using-api-deprecation-guide-check> <label for=m-docs-reference-using-api-deprecation-guide-check><a href=/docs/reference/using-api/deprecation-guide/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-deprecation-guide><span>Deprecated API Migration Guide</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-using-api-health-checks-li><input type=checkbox id=m-docs-reference-using-api-health-checks-check> <label for=m-docs-reference-using-api-health-checks-check><a href=/docs/reference/using-api/health-checks/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-using-api-health-checks><span>Kubernetes API health endpoints</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-access-authn-authz-li><input type=checkbox id=m-docs-reference-access-authn-authz-check> <label for=m-docs-reference-access-authn-authz-check><a href=/docs/reference/access-authn-authz/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-access-authn-authz><span>API Access Control</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-authentication-li><input type=checkbox id=m-docs-reference-access-authn-authz-authentication-check> <label for=m-docs-reference-access-authn-authz-authentication-check><a href=/docs/reference/access-authn-authz/authentication/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-authentication><span>Authenticating</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-bootstrap-tokens-li><input type=checkbox id=m-docs-reference-access-authn-authz-bootstrap-tokens-check> <label for=m-docs-reference-access-authn-authz-bootstrap-tokens-check><a href=/docs/reference/access-authn-authz/bootstrap-tokens/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-bootstrap-tokens><span>Authenticating with Bootstrap Tokens</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-authorization-li><input type=checkbox id=m-docs-reference-access-authn-authz-authorization-check> <label for=m-docs-reference-access-authn-authz-authorization-check><a href=/docs/reference/access-authn-authz/authorization/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-authorization><span>Authorization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-rbac-li><input type=checkbox id=m-docs-reference-access-authn-authz-rbac-check> <label for=m-docs-reference-access-authn-authz-rbac-check><a href=/docs/reference/access-authn-authz/rbac/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-rbac><span>Using RBAC Authorization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-node-li><input type=checkbox id=m-docs-reference-access-authn-authz-node-check> <label for=m-docs-reference-access-authn-authz-node-check><a href=/docs/reference/access-authn-authz/node/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-node><span>Using Node Authorization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-webhook-li><input type=checkbox id=m-docs-reference-access-authn-authz-webhook-check> <label for=m-docs-reference-access-authn-authz-webhook-check><a href=/docs/reference/access-authn-authz/webhook/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-webhook><span>Webhook Mode</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-abac-li><input type=checkbox id=m-docs-reference-access-authn-authz-abac-check> <label for=m-docs-reference-access-authn-authz-abac-check><a href=/docs/reference/access-authn-authz/abac/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-abac><span>Using ABAC Authorization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-admission-controllers-li><input type=checkbox id=m-docs-reference-access-authn-authz-admission-controllers-check> <label for=m-docs-reference-access-authn-authz-admission-controllers-check><a href=/docs/reference/access-authn-authz/admission-controllers/ title="Admission Controllers Reference" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-admission-controllers><span>Admission Controllers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-extensible-admission-controllers-li><input type=checkbox id=m-docs-reference-access-authn-authz-extensible-admission-controllers-check> <label for=m-docs-reference-access-authn-authz-extensible-admission-controllers-check><a href=/docs/reference/access-authn-authz/extensible-admission-controllers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-extensible-admission-controllers><span>Dynamic Admission Control</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-service-accounts-admin-li><input type=checkbox id=m-docs-reference-access-authn-authz-service-accounts-admin-check> <label for=m-docs-reference-access-authn-authz-service-accounts-admin-check><a href=/docs/reference/access-authn-authz/service-accounts-admin/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-service-accounts-admin><span>Managing Service Accounts</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-certificate-signing-requests-li><input type=checkbox id=m-docs-reference-access-authn-authz-certificate-signing-requests-check> <label for=m-docs-reference-access-authn-authz-certificate-signing-requests-check><a href=/docs/reference/access-authn-authz/certificate-signing-requests/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-certificate-signing-requests><span>Certificates and Certificate Signing Requests</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-psp-to-pod-security-standards-li><input type=checkbox id=m-docs-reference-access-authn-authz-psp-to-pod-security-standards-check> <label for=m-docs-reference-access-authn-authz-psp-to-pod-security-standards-check><a href=/docs/reference/access-authn-authz/psp-to-pod-security-standards/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-psp-to-pod-security-standards><span>Mapping PodSecurityPolicies to Pod Security Standards</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-kubelet-authn-authz-li><input type=checkbox id=m-docs-reference-access-authn-authz-kubelet-authn-authz-check> <label for=m-docs-reference-access-authn-authz-kubelet-authn-authz-check><a href=/docs/reference/access-authn-authz/kubelet-authn-authz/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-kubelet-authn-authz><span>Kubelet authentication/authorization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-kubelet-tls-bootstrapping-li><input type=checkbox id=m-docs-reference-access-authn-authz-kubelet-tls-bootstrapping-check> <label for=m-docs-reference-access-authn-authz-kubelet-tls-bootstrapping-check><a href=/docs/reference/access-authn-authz/kubelet-tls-bootstrapping/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-kubelet-tls-bootstrapping><span>TLS bootstrapping</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-access-authn-authz-validating-admission-policy-li><input type=checkbox id=m-docs-reference-access-authn-authz-validating-admission-policy-check> <label for=m-docs-reference-access-authn-authz-validating-admission-policy-check><a href=/docs/reference/access-authn-authz/validating-admission-policy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-access-authn-authz-validating-admission-policy><span>Validating Admission Policy</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-labels-annotations-taints-li><input type=checkbox id=m-docs-reference-labels-annotations-taints-check> <label for=m-docs-reference-labels-annotations-taints-check><a href=/docs/reference/labels-annotations-taints/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-labels-annotations-taints><span>Well-Known Labels, Annotations and Taints</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-labels-annotations-taints-audit-annotations-li><input type=checkbox id=m-docs-reference-labels-annotations-taints-audit-annotations-check> <label for=m-docs-reference-labels-annotations-taints-audit-annotations-check><a href=/docs/reference/labels-annotations-taints/audit-annotations/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-labels-annotations-taints-audit-annotations><span>Audit Annotations</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-li><input type=checkbox id=m-docs-reference-kubernetes-api-check> <label for=m-docs-reference-kubernetes-api-check><a href=/docs/reference/kubernetes-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api><span>Kubernetes API</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-workload-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-check> <label for=m-docs-reference-kubernetes-api-workload-resources-check><a href=/docs/reference/kubernetes-api/workload-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-workload-resources><span>Workload Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-pod-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-pod-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-pod-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/pod-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-pod-v1><span>Pod</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-binding-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-binding-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-binding-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/binding-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-binding-v1><span>Binding</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-pod-template-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-pod-template-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-pod-template-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/pod-template-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-pod-template-v1><span>PodTemplate</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-replication-controller-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-replication-controller-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-replication-controller-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/replication-controller-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-replication-controller-v1><span>ReplicationController</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-replica-set-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-replica-set-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-replica-set-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/replica-set-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-replica-set-v1><span>ReplicaSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-deployment-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-deployment-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-deployment-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/deployment-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-deployment-v1><span>Deployment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-stateful-set-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-stateful-set-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-stateful-set-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/stateful-set-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-stateful-set-v1><span>StatefulSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-controller-revision-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-controller-revision-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-controller-revision-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/controller-revision-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-controller-revision-v1><span>ControllerRevision</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-daemon-set-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-daemon-set-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-daemon-set-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/daemon-set-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-daemon-set-v1><span>DaemonSet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-job-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-job-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-job-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/job-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-job-v1><span>Job</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-cron-job-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-cron-job-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-cron-job-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/cron-job-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-cron-job-v1><span>CronJob</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/horizontal-pod-autoscaler-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v1><span>HorizontalPodAutoscaler</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v2-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v2-check> <label for=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v2-check><a href=/docs/reference/kubernetes-api/workload-resources/horizontal-pod-autoscaler-v2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-horizontal-pod-autoscaler-v2><span>HorizontalPodAutoscaler</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-priority-class-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-priority-class-v1-check> <label for=m-docs-reference-kubernetes-api-workload-resources-priority-class-v1-check><a href=/docs/reference/kubernetes-api/workload-resources/priority-class-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-priority-class-v1><span>PriorityClass</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-pod-scheduling-context-v1alpha3-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-pod-scheduling-context-v1alpha3-check> <label for=m-docs-reference-kubernetes-api-workload-resources-pod-scheduling-context-v1alpha3-check><a href=/docs/reference/kubernetes-api/workload-resources/pod-scheduling-context-v1alpha3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-pod-scheduling-context-v1alpha3><span>PodSchedulingContext v1alpha3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-resource-claim-v1alpha3-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-resource-claim-v1alpha3-check> <label for=m-docs-reference-kubernetes-api-workload-resources-resource-claim-v1alpha3-check><a href=/docs/reference/kubernetes-api/workload-resources/resource-claim-v1alpha3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-resource-claim-v1alpha3><span>ResourceClaim v1alpha3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-resource-claim-template-v1alpha3-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-resource-claim-template-v1alpha3-check> <label for=m-docs-reference-kubernetes-api-workload-resources-resource-claim-template-v1alpha3-check><a href=/docs/reference/kubernetes-api/workload-resources/resource-claim-template-v1alpha3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-resource-claim-template-v1alpha3><span>ResourceClaimTemplate v1alpha3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-workload-resources-resource-slice-v1alpha3-li><input type=checkbox id=m-docs-reference-kubernetes-api-workload-resources-resource-slice-v1alpha3-check> <label for=m-docs-reference-kubernetes-api-workload-resources-resource-slice-v1alpha3-check><a href=/docs/reference/kubernetes-api/workload-resources/resource-slice-v1alpha3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-workload-resources-resource-slice-v1alpha3><span>ResourceSlice v1alpha3</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-service-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-service-resources-check> <label for=m-docs-reference-kubernetes-api-service-resources-check><a href=/docs/reference/kubernetes-api/service-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-service-resources><span>Service Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-service-resources-service-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-service-resources-service-v1-check> <label for=m-docs-reference-kubernetes-api-service-resources-service-v1-check><a href=/docs/reference/kubernetes-api/service-resources/service-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-service-resources-service-v1><span>Service</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-service-resources-endpoints-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-service-resources-endpoints-v1-check> <label for=m-docs-reference-kubernetes-api-service-resources-endpoints-v1-check><a href=/docs/reference/kubernetes-api/service-resources/endpoints-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-service-resources-endpoints-v1><span>Endpoints</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-service-resources-endpoint-slice-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-service-resources-endpoint-slice-v1-check> <label for=m-docs-reference-kubernetes-api-service-resources-endpoint-slice-v1-check><a href=/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-service-resources-endpoint-slice-v1><span>EndpointSlice</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-service-resources-ingress-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-service-resources-ingress-v1-check> <label for=m-docs-reference-kubernetes-api-service-resources-ingress-v1-check><a href=/docs/reference/kubernetes-api/service-resources/ingress-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-service-resources-ingress-v1><span>Ingress</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-service-resources-ingress-class-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-service-resources-ingress-class-v1-check> <label for=m-docs-reference-kubernetes-api-service-resources-ingress-class-v1-check><a href=/docs/reference/kubernetes-api/service-resources/ingress-class-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-service-resources-ingress-class-v1><span>IngressClass</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-config-and-storage-resources><span>Config and Storage Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-config-map-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-config-map-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-config-map-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/config-map-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-config-map-v1><span>ConfigMap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-secret-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-secret-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-secret-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/secret-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-secret-v1><span>Secret</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-driver-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-driver-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-driver-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/csi-driver-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-driver-v1><span>CSIDriver</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-node-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-node-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-node-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/csi-node-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-node-v1><span>CSINode</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-storage-capacity-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-storage-capacity-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-storage-capacity-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/csi-storage-capacity-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-csi-storage-capacity-v1><span>CSIStorageCapacity</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-claim-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-claim-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-claim-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-claim-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-claim-v1><span>PersistentVolumeClaim</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/persistent-volume-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-persistent-volume-v1><span>PersistentVolume</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-class-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-class-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-class-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/storage-class-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-class-v1><span>StorageClass</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-version-migration-v1alpha1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-version-migration-v1alpha1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-version-migration-v1alpha1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/storage-version-migration-v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-storage-version-migration-v1alpha1><span>StorageVersionMigration v1alpha1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/volume/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume><span>Volume</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attachment-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attachment-v1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attachment-v1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/volume-attachment-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attachment-v1><span>VolumeAttachment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attributes-class-v1beta1-li><input type=checkbox id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attributes-class-v1beta1-check> <label for=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attributes-class-v1beta1-check><a href=/docs/reference/kubernetes-api/config-and-storage-resources/volume-attributes-class-v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-config-and-storage-resources-volume-attributes-class-v1beta1><span>VolumeAttributesClass v1beta1</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-authentication-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-check><a href=/docs/reference/kubernetes-api/authentication-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-authentication-resources><span>Authentication Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authentication-resources-service-account-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-service-account-v1-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-service-account-v1-check><a href=/docs/reference/kubernetes-api/authentication-resources/service-account-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authentication-resources-service-account-v1><span>ServiceAccount</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authentication-resources-token-request-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-token-request-v1-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-token-request-v1-check><a href=/docs/reference/kubernetes-api/authentication-resources/token-request-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authentication-resources-token-request-v1><span>TokenRequest</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authentication-resources-token-review-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-token-review-v1-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-token-review-v1-check><a href=/docs/reference/kubernetes-api/authentication-resources/token-review-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authentication-resources-token-review-v1><span>TokenReview</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authentication-resources-certificate-signing-request-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-certificate-signing-request-v1-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-certificate-signing-request-v1-check><a href=/docs/reference/kubernetes-api/authentication-resources/certificate-signing-request-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authentication-resources-certificate-signing-request-v1><span>CertificateSigningRequest</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authentication-resources-cluster-trust-bundle-v1alpha1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-cluster-trust-bundle-v1alpha1-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-cluster-trust-bundle-v1alpha1-check><a href=/docs/reference/kubernetes-api/authentication-resources/cluster-trust-bundle-v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authentication-resources-cluster-trust-bundle-v1alpha1><span>ClusterTrustBundle v1alpha1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authentication-resources-self-subject-review-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authentication-resources-self-subject-review-v1-check> <label for=m-docs-reference-kubernetes-api-authentication-resources-self-subject-review-v1-check><a href=/docs/reference/kubernetes-api/authentication-resources/self-subject-review-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authentication-resources-self-subject-review-v1><span>SelfSubjectReview</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-authorization-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-check><a href=/docs/reference/kubernetes-api/authorization-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-authorization-resources><span>Authorization Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-local-subject-access-review-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-local-subject-access-review-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-local-subject-access-review-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/local-subject-access-review-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-local-subject-access-review-v1><span>LocalSubjectAccessReview</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-self-subject-access-review-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-self-subject-access-review-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-self-subject-access-review-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/self-subject-access-review-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-self-subject-access-review-v1><span>SelfSubjectAccessReview</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-self-subject-rules-review-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-self-subject-rules-review-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-self-subject-rules-review-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/self-subject-rules-review-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-self-subject-rules-review-v1><span>SelfSubjectRulesReview</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-subject-access-review-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-subject-access-review-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-subject-access-review-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/subject-access-review-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-subject-access-review-v1><span>SubjectAccessReview</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/cluster-role-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-v1><span>ClusterRole</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-binding-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-binding-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-binding-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/cluster-role-binding-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-cluster-role-binding-v1><span>ClusterRoleBinding</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-role-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-role-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-role-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/role-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-role-v1><span>Role</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-authorization-resources-role-binding-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-authorization-resources-role-binding-v1-check> <label for=m-docs-reference-kubernetes-api-authorization-resources-role-binding-v1-check><a href=/docs/reference/kubernetes-api/authorization-resources/role-binding-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-authorization-resources-role-binding-v1><span>RoleBinding</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-policy-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-check> <label for=m-docs-reference-kubernetes-api-policy-resources-check><a href=/docs/reference/kubernetes-api/policy-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-policy-resources><span>Policy Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-flow-schema-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-flow-schema-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-flow-schema-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/flow-schema-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-flow-schema-v1><span>FlowSchema</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-limit-range-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-limit-range-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-limit-range-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/limit-range-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-limit-range-v1><span>LimitRange</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-resource-quota-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-resource-quota-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-resource-quota-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/resource-quota-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-resource-quota-v1><span>ResourceQuota</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-network-policy-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-network-policy-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-network-policy-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/network-policy-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-network-policy-v1><span>NetworkPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-pod-disruption-budget-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-pod-disruption-budget-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-pod-disruption-budget-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/pod-disruption-budget-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-pod-disruption-budget-v1><span>PodDisruptionBudget</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-priority-level-configuration-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-priority-level-configuration-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-priority-level-configuration-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/priority-level-configuration-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-priority-level-configuration-v1><span>PriorityLevelConfiguration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/validating-admission-policy-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-v1><span>ValidatingAdmissionPolicy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-binding-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-binding-v1-check> <label for=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-binding-v1-check><a href=/docs/reference/kubernetes-api/policy-resources/validating-admission-policy-binding-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-policy-resources-validating-admission-policy-binding-v1><span>ValidatingAdmissionPolicyBinding</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-extend-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-extend-resources-check> <label for=m-docs-reference-kubernetes-api-extend-resources-check><a href=/docs/reference/kubernetes-api/extend-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-extend-resources><span>Extend Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-extend-resources-custom-resource-definition-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-extend-resources-custom-resource-definition-v1-check> <label for=m-docs-reference-kubernetes-api-extend-resources-custom-resource-definition-v1-check><a href=/docs/reference/kubernetes-api/extend-resources/custom-resource-definition-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-extend-resources-custom-resource-definition-v1><span>CustomResourceDefinition</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-extend-resources-device-class-v1alpha3-li><input type=checkbox id=m-docs-reference-kubernetes-api-extend-resources-device-class-v1alpha3-check> <label for=m-docs-reference-kubernetes-api-extend-resources-device-class-v1alpha3-check><a href=/docs/reference/kubernetes-api/extend-resources/device-class-v1alpha3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-extend-resources-device-class-v1alpha3><span>DeviceClass v1alpha3</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-extend-resources-mutating-webhook-configuration-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-extend-resources-mutating-webhook-configuration-v1-check> <label for=m-docs-reference-kubernetes-api-extend-resources-mutating-webhook-configuration-v1-check><a href=/docs/reference/kubernetes-api/extend-resources/mutating-webhook-configuration-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-extend-resources-mutating-webhook-configuration-v1><span>MutatingWebhookConfiguration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-extend-resources-validating-webhook-configuration-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-extend-resources-validating-webhook-configuration-v1-check> <label for=m-docs-reference-kubernetes-api-extend-resources-validating-webhook-configuration-v1-check><a href=/docs/reference/kubernetes-api/extend-resources/validating-webhook-configuration-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-extend-resources-validating-webhook-configuration-v1><span>ValidatingWebhookConfiguration</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-cluster-resources-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-check><a href=/docs/reference/kubernetes-api/cluster-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-cluster-resources><span>Cluster Resources</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-api-service-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-api-service-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-api-service-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/api-service-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-api-service-v1><span>APIService</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-component-status-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-component-status-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-component-status-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/component-status-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-component-status-v1><span>ComponentStatus</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-event-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-event-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-event-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/event-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-event-v1><span>Event</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-ip-address-v1beta1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-ip-address-v1beta1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-ip-address-v1beta1-check><a href=/docs/reference/kubernetes-api/cluster-resources/ip-address-v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-ip-address-v1beta1><span>IPAddress v1beta1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-lease-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-lease-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-lease-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/lease-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-lease-v1><span>Lease</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-lease-candidate-v1alpha1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-lease-candidate-v1alpha1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-lease-candidate-v1alpha1-check><a href=/docs/reference/kubernetes-api/cluster-resources/lease-candidate-v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-lease-candidate-v1alpha1><span>LeaseCandidate v1alpha1</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-namespace-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-namespace-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-namespace-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/namespace-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-namespace-v1><span>Namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-node-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-node-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-node-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/node-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-node-v1><span>Node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-runtime-class-v1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-runtime-class-v1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-runtime-class-v1-check><a href=/docs/reference/kubernetes-api/cluster-resources/runtime-class-v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-runtime-class-v1><span>RuntimeClass</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-cluster-resources-service-cidr-v1beta1-li><input type=checkbox id=m-docs-reference-kubernetes-api-cluster-resources-service-cidr-v1beta1-check> <label for=m-docs-reference-kubernetes-api-cluster-resources-service-cidr-v1beta1-check><a href=/docs/reference/kubernetes-api/cluster-resources/service-cidr-v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-cluster-resources-service-cidr-v1beta1><span>ServiceCIDR v1beta1</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubernetes-api-common-definitions-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-check> <label for=m-docs-reference-kubernetes-api-common-definitions-check><a href=/docs/reference/kubernetes-api/common-definitions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubernetes-api-common-definitions><span>Common Definitions</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-delete-options-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-delete-options-check> <label for=m-docs-reference-kubernetes-api-common-definitions-delete-options-check><a href=/docs/reference/kubernetes-api/common-definitions/delete-options/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-delete-options><span>DeleteOptions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-label-selector-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-label-selector-check> <label for=m-docs-reference-kubernetes-api-common-definitions-label-selector-check><a href=/docs/reference/kubernetes-api/common-definitions/label-selector/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-label-selector><span>LabelSelector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-list-meta-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-list-meta-check> <label for=m-docs-reference-kubernetes-api-common-definitions-list-meta-check><a href=/docs/reference/kubernetes-api/common-definitions/list-meta/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-list-meta><span>ListMeta</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-local-object-reference-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-local-object-reference-check> <label for=m-docs-reference-kubernetes-api-common-definitions-local-object-reference-check><a href=/docs/reference/kubernetes-api/common-definitions/local-object-reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-local-object-reference><span>LocalObjectReference</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-node-selector-requirement-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-node-selector-requirement-check> <label for=m-docs-reference-kubernetes-api-common-definitions-node-selector-requirement-check><a href=/docs/reference/kubernetes-api/common-definitions/node-selector-requirement/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-node-selector-requirement><span>NodeSelectorRequirement</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-object-field-selector-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-object-field-selector-check> <label for=m-docs-reference-kubernetes-api-common-definitions-object-field-selector-check><a href=/docs/reference/kubernetes-api/common-definitions/object-field-selector/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-object-field-selector><span>ObjectFieldSelector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-object-meta-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-object-meta-check> <label for=m-docs-reference-kubernetes-api-common-definitions-object-meta-check><a href=/docs/reference/kubernetes-api/common-definitions/object-meta/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-object-meta><span>ObjectMeta</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-object-reference-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-object-reference-check> <label for=m-docs-reference-kubernetes-api-common-definitions-object-reference-check><a href=/docs/reference/kubernetes-api/common-definitions/object-reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-object-reference><span>ObjectReference</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-patch-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-patch-check> <label for=m-docs-reference-kubernetes-api-common-definitions-patch-check><a href=/docs/reference/kubernetes-api/common-definitions/patch/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-patch><span>Patch</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-quantity-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-quantity-check> <label for=m-docs-reference-kubernetes-api-common-definitions-quantity-check><a href=/docs/reference/kubernetes-api/common-definitions/quantity/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-quantity><span>Quantity</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-resource-field-selector-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-resource-field-selector-check> <label for=m-docs-reference-kubernetes-api-common-definitions-resource-field-selector-check><a href=/docs/reference/kubernetes-api/common-definitions/resource-field-selector/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-resource-field-selector><span>ResourceFieldSelector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-status-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-status-check> <label for=m-docs-reference-kubernetes-api-common-definitions-status-check><a href=/docs/reference/kubernetes-api/common-definitions/status/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-status><span>Status</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-definitions-typed-local-object-reference-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-definitions-typed-local-object-reference-check> <label for=m-docs-reference-kubernetes-api-common-definitions-typed-local-object-reference-check><a href=/docs/reference/kubernetes-api/common-definitions/typed-local-object-reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-definitions-typed-local-object-reference><span>TypedLocalObjectReference</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubernetes-api-common-parameters-common-parameters-li><input type=checkbox id=m-docs-reference-kubernetes-api-common-parameters-common-parameters-check> <label for=m-docs-reference-kubernetes-api-common-parameters-common-parameters-check><a href=/docs/reference/kubernetes-api/common-parameters/common-parameters/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubernetes-api-common-parameters-common-parameters><span>Common Parameters</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-instrumentation-li><input type=checkbox id=m-docs-reference-instrumentation-check> <label for=m-docs-reference-instrumentation-check><a href=/docs/reference/instrumentation/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-instrumentation><span>Instrumentation</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-instrumentation-slis-li><input type=checkbox id=m-docs-reference-instrumentation-slis-check> <label for=m-docs-reference-instrumentation-slis-check><a href=/docs/reference/instrumentation/slis/ title="Kubernetes Component SLI Metrics" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-instrumentation-slis><span>Service Level Indicator Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-instrumentation-cri-pod-container-metrics-li><input type=checkbox id=m-docs-reference-instrumentation-cri-pod-container-metrics-check> <label for=m-docs-reference-instrumentation-cri-pod-container-metrics-check><a href=/docs/reference/instrumentation/cri-pod-container-metrics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-instrumentation-cri-pod-container-metrics><span>CRI Pod & Container Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-instrumentation-node-metrics-li><input type=checkbox id=m-docs-reference-instrumentation-node-metrics-check> <label for=m-docs-reference-instrumentation-node-metrics-check><a href=/docs/reference/instrumentation/node-metrics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-instrumentation-node-metrics><span>Node metrics data</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-instrumentation-metrics-li><input type=checkbox id=m-docs-reference-instrumentation-metrics-check> <label for=m-docs-reference-instrumentation-metrics-check><a href=/docs/reference/instrumentation/metrics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-instrumentation-metrics><span>Kubernetes Metrics Reference</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-issues-security-li><input type=checkbox id=m-docs-reference-issues-security-check> <label for=m-docs-reference-issues-security-check><a href=/docs/reference/issues-security/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-issues-security><span>Kubernetes Issues and Security</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-issues-security-issues-li><input type=checkbox id=m-docs-reference-issues-security-issues-check> <label for=m-docs-reference-issues-security-issues-check><a href=/docs/reference/issues-security/issues/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-issues-security-issues><span>Kubernetes Issue Tracker</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-issues-security-security-li><input type=checkbox id=m-docs-reference-issues-security-security-check> <label for=m-docs-reference-issues-security-security-check><a href=/docs/reference/issues-security/security/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-issues-security-security><span>Kubernetes Security and Disclosure Information</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-issues-security-official-cve-feed-li><input type=checkbox id=m-docs-reference-issues-security-official-cve-feed-check> <label for=m-docs-reference-issues-security-official-cve-feed-check><a href=/docs/reference/issues-security/official-cve-feed/ title="Official CVE Feed" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-issues-security-official-cve-feed><span>CVE feed</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-node-li><input type=checkbox id=m-docs-reference-node-check> <label for=m-docs-reference-node-check><a href=/docs/reference/node/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-node><span>Node Reference Information</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-kubelet-checkpoint-api-li><input type=checkbox id=m-docs-reference-node-kubelet-checkpoint-api-check> <label for=m-docs-reference-node-kubelet-checkpoint-api-check><a href=/docs/reference/node/kubelet-checkpoint-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-kubelet-checkpoint-api><span>Kubelet Checkpoint API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-kernel-version-requirements-li><input type=checkbox id=m-docs-reference-node-kernel-version-requirements-check> <label for=m-docs-reference-node-kernel-version-requirements-check><a href=/docs/reference/node/kernel-version-requirements/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-kernel-version-requirements><span>Linux Kernel Version Requirements</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-topics-on-dockershim-and-cri-compatible-runtimes-li><input type=checkbox id=m-docs-reference-node-topics-on-dockershim-and-cri-compatible-runtimes-check> <label for=m-docs-reference-node-topics-on-dockershim-and-cri-compatible-runtimes-check><a href=/docs/reference/node/topics-on-dockershim-and-cri-compatible-runtimes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-topics-on-dockershim-and-cri-compatible-runtimes><span>Articles on dockershim Removal and on Using CRI-compatible Runtimes</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-node-labels-li><input type=checkbox id=m-docs-reference-node-node-labels-check> <label for=m-docs-reference-node-node-labels-check><a href=/docs/reference/node/node-labels/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-node-labels><span>Node Labels Populated By The Kubelet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-kubelet-files-li><input type=checkbox id=m-docs-reference-node-kubelet-files-check> <label for=m-docs-reference-node-kubelet-files-check><a href=/docs/reference/node/kubelet-files/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-kubelet-files><span>Local Files And Paths Used By The Kubelet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-kubelet-config-directory-merging-li><input type=checkbox id=m-docs-reference-node-kubelet-config-directory-merging-check> <label for=m-docs-reference-node-kubelet-config-directory-merging-check><a href=/docs/reference/node/kubelet-config-directory-merging/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-kubelet-config-directory-merging><span>Kubelet Configuration Directory Merging</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-device-plugin-api-versions-li><input type=checkbox id=m-docs-reference-node-device-plugin-api-versions-check> <label for=m-docs-reference-node-device-plugin-api-versions-check><a href=/docs/reference/node/device-plugin-api-versions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-device-plugin-api-versions><span>Kubelet Device Manager API Versions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-node-status-li><input type=checkbox id=m-docs-reference-node-node-status-check> <label for=m-docs-reference-node-node-status-check><a href=/docs/reference/node/node-status/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-node-status><span>Node Status</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-node-seccomp-li><input type=checkbox id=m-docs-reference-node-seccomp-check> <label for=m-docs-reference-node-seccomp-check><a href=/docs/reference/node/seccomp/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-node-seccomp><span>Seccomp and Kubernetes</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-networking-li><input type=checkbox id=m-docs-reference-networking-check> <label for=m-docs-reference-networking-check><a href=/docs/reference/networking/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-networking><span>Networking Reference</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-networking-service-protocols-li><input type=checkbox id=m-docs-reference-networking-service-protocols-check> <label for=m-docs-reference-networking-service-protocols-check><a href=/docs/reference/networking/service-protocols/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-networking-service-protocols><span>Protocols for Services</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-networking-ports-and-protocols-li><input type=checkbox id=m-docs-reference-networking-ports-and-protocols-check> <label for=m-docs-reference-networking-ports-and-protocols-check><a href=/docs/reference/networking/ports-and-protocols/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-networking-ports-and-protocols><span>Ports and Protocols</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-networking-virtual-ips-li><input type=checkbox id=m-docs-reference-networking-virtual-ips-check> <label for=m-docs-reference-networking-virtual-ips-check><a href=/docs/reference/networking/virtual-ips/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-networking-virtual-ips><span>Virtual IPs and Service Proxies</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-setup-tools-li><input type=checkbox id=m-docs-reference-setup-tools-check> <label for=m-docs-reference-setup-tools-check><a href=/docs/reference/setup-tools/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-setup-tools><span>Setup tools</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-setup-tools-kubeadm-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-check> <label for=m-docs-reference-setup-tools-kubeadm-check><a href=/docs/reference/setup-tools/kubeadm/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-setup-tools-kubeadm><span>Kubeadm</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-init-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-init-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-init-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-init/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-init><span>kubeadm init</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-join-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-join-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-join-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-join/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-join><span>kubeadm join</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade><span>kubeadm upgrade</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-config-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-config-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-config-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-config/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-config><span>kubeadm config</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-reset/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-reset><span>kubeadm reset</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-token-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-token-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-token-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-token/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-token><span>kubeadm token</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-version-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-version-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-version-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-version/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-version><span>kubeadm version</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-alpha-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-alpha-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-alpha-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-alpha/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-alpha><span>kubeadm alpha</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-certs-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-certs-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-certs-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-certs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-certs><span>kubeadm certs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-init-phase-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-init-phase-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-init-phase-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-init-phase/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-init-phase><span>kubeadm init phase</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-join-phase-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-join-phase-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-join-phase-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-join-phase/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-join-phase><span>kubeadm join phase</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-kubeconfig-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-kubeconfig-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-kubeconfig-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-kubeconfig/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-kubeconfig><span>kubeadm kubeconfig</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-phase-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-phase-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-phase-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-reset-phase/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-reset-phase><span>kubeadm reset phase</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-phase-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-phase-check> <label for=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-phase-check><a href=/docs/reference/setup-tools/kubeadm/kubeadm-upgrade-phase/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-kubeadm-upgrade-phase><span>kubeadm upgrade phase</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-setup-tools-kubeadm-implementation-details-li><input type=checkbox id=m-docs-reference-setup-tools-kubeadm-implementation-details-check> <label for=m-docs-reference-setup-tools-kubeadm-implementation-details-check><a href=/docs/reference/setup-tools/kubeadm/implementation-details/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-setup-tools-kubeadm-implementation-details><span>Implementation details</span></a></label></li></ul></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-li><input type=checkbox id=m-docs-reference-kubectl-check> <label for=m-docs-reference-kubectl-check><a href=/docs/reference/kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl><span>Command line tool (kubectl)</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-introduction-li><input type=checkbox id=m-docs-reference-kubectl-introduction-check> <label for=m-docs-reference-kubectl-introduction-check><a href=/docs/reference/kubectl/introduction/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-introduction><span>Introduction to kubectl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-quick-reference-li><input type=checkbox id=m-docs-reference-kubectl-quick-reference-check> <label for=m-docs-reference-kubectl-quick-reference-check><a href=/docs/reference/kubectl/quick-reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-quick-reference><span>kubectl Quick Reference</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-li><input type=checkbox id=m-docs-reference-kubectl-generated-check> <label for=m-docs-reference-kubectl-generated-check><a href=/docs/reference/kubectl/generated/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated><span>kubectl reference</span></a></label><ul class="ul-4 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-check> <label for=m-docs-reference-kubectl-generated-kubectl-check><a href=/docs/reference/kubectl/generated/kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl><span>kubectl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-annotate-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-annotate-check> <label for=m-docs-reference-kubectl-generated-kubectl-annotate-check><a href=/docs/reference/kubectl/generated/kubectl_annotate/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-annotate><span>kubectl annotate</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-api-resources-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-api-resources-check> <label for=m-docs-reference-kubectl-generated-kubectl-api-resources-check><a href=/docs/reference/kubectl/generated/kubectl_api-resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-api-resources><span>kubectl api-resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-api-versions-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-api-versions-check> <label for=m-docs-reference-kubectl-generated-kubectl-api-versions-check><a href=/docs/reference/kubectl/generated/kubectl_api-versions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-api-versions><span>kubectl api-versions</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-apply-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-apply-check> <label for=m-docs-reference-kubectl-generated-kubectl-apply-check><a href=/docs/reference/kubectl/generated/kubectl_apply/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-apply><span>kubectl apply</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-edit-last-applied-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-edit-last-applied-check> <label for=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-edit-last-applied-check><a href=/docs/reference/kubectl/generated/kubectl_apply/kubectl_apply_edit-last-applied/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-edit-last-applied><span>kubectl apply edit-last-applied</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-set-last-applied-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-set-last-applied-check> <label for=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-set-last-applied-check><a href=/docs/reference/kubectl/generated/kubectl_apply/kubectl_apply_set-last-applied/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-set-last-applied><span>kubectl apply set-last-applied</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-view-last-applied-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-view-last-applied-check> <label for=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-view-last-applied-check><a href=/docs/reference/kubectl/generated/kubectl_apply/kubectl_apply_view-last-applied/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-apply-kubectl-apply-view-last-applied><span>kubectl apply view-last-applied</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-attach-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-attach-check> <label for=m-docs-reference-kubectl-generated-kubectl-attach-check><a href=/docs/reference/kubectl/generated/kubectl_attach/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-attach><span>kubectl attach</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-auth-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-auth-check> <label for=m-docs-reference-kubectl-generated-kubectl-auth-check><a href=/docs/reference/kubectl/generated/kubectl_auth/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-auth><span>kubectl auth</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-can-i-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-can-i-check> <label for=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-can-i-check><a href=/docs/reference/kubectl/generated/kubectl_auth/kubectl_auth_can-i/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-can-i><span>kubectl auth can-i</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-reconcile-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-reconcile-check> <label for=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-reconcile-check><a href=/docs/reference/kubectl/generated/kubectl_auth/kubectl_auth_reconcile/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-reconcile><span>kubectl auth reconcile</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-whoami-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-whoami-check> <label for=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-whoami-check><a href=/docs/reference/kubectl/generated/kubectl_auth/kubectl_auth_whoami/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-auth-kubectl-auth-whoami><span>kubectl auth whoami</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-autoscale-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-autoscale-check> <label for=m-docs-reference-kubectl-generated-kubectl-autoscale-check><a href=/docs/reference/kubectl/generated/kubectl_autoscale/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-autoscale><span>kubectl autoscale</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-certificate-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-certificate-check> <label for=m-docs-reference-kubectl-generated-kubectl-certificate-check><a href=/docs/reference/kubectl/generated/kubectl_certificate/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-certificate><span>kubectl certificate</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-approve-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-approve-check> <label for=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-approve-check><a href=/docs/reference/kubectl/generated/kubectl_certificate/kubectl_certificate_approve/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-approve><span>kubectl certificate approve</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-deny-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-deny-check> <label for=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-deny-check><a href=/docs/reference/kubectl/generated/kubectl_certificate/kubectl_certificate_deny/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-certificate-kubectl-certificate-deny><span>kubectl certificate deny</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-cluster-info-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-cluster-info-check> <label for=m-docs-reference-kubectl-generated-kubectl-cluster-info-check><a href=/docs/reference/kubectl/generated/kubectl_cluster-info/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-cluster-info><span>kubectl cluster-info</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-cluster-info-kubectl-cluster-info-dump-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-cluster-info-kubectl-cluster-info-dump-check> <label for=m-docs-reference-kubectl-generated-kubectl-cluster-info-kubectl-cluster-info-dump-check><a href=/docs/reference/kubectl/generated/kubectl_cluster-info/kubectl_cluster-info_dump/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-cluster-info-kubectl-cluster-info-dump><span>kubectl cluster-info dump</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-completion-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-completion-check> <label for=m-docs-reference-kubectl-generated-kubectl-completion-check><a href=/docs/reference/kubectl/generated/kubectl_completion/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-completion><span>kubectl completion</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-config-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-check><a href=/docs/reference/kubectl/generated/kubectl_config/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-config><span>kubectl config</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-current-context-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-current-context-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-current-context-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_current-context/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-current-context><span>kubectl config current-context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-cluster-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-cluster-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-cluster-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_delete-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-cluster><span>kubectl config delete-cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-context-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-context-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-context-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_delete-context/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-context><span>kubectl config delete-context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-user-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-user-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-user-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_delete-user/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-delete-user><span>kubectl config delete-user</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-clusters-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-clusters-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-clusters-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_get-clusters/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-clusters><span>kubectl config get-clusters</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-contexts-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-contexts-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-contexts-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_get-contexts/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-contexts><span>kubectl config get-contexts</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-users-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-users-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-users-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_get-users/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-get-users><span>kubectl config get-users</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-rename-context-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-rename-context-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-rename-context-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_rename-context/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-rename-context><span>kubectl config rename-context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set><span>kubectl config set</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-cluster-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-cluster-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-cluster-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_set-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-cluster><span>kubectl config set-cluster</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-context-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-context-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-context-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_set-context/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-context><span>kubectl config set-context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-credentials-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-credentials-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-credentials-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_set-credentials/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-set-credentials><span>kubectl config set-credentials</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-unset-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-unset-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-unset-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_unset/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-unset><span>kubectl config unset</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-use-context-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-use-context-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-use-context-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_use-context/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-use-context><span>kubectl config use-context</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-view-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-view-check> <label for=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-view-check><a href=/docs/reference/kubectl/generated/kubectl_config/kubectl_config_view/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-config-kubectl-config-view><span>kubectl config view</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-cordon-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-cordon-check> <label for=m-docs-reference-kubectl-generated-kubectl-cordon-check><a href=/docs/reference/kubectl/generated/kubectl_cordon/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-cordon><span>kubectl cordon</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-cp-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-cp-check> <label for=m-docs-reference-kubectl-generated-kubectl-cp-check><a href=/docs/reference/kubectl/generated/kubectl_cp/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-cp><span>kubectl cp</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-create-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-check><a href=/docs/reference/kubectl/generated/kubectl_create/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-create><span>kubectl create</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrole-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrole-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrole-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_clusterrole/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrole><span>kubectl create clusterrole</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrolebinding-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrolebinding-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrolebinding-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_clusterrolebinding/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-clusterrolebinding><span>kubectl create clusterrolebinding</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-configmap-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-configmap-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-configmap-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_configmap/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-configmap><span>kubectl create configmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-cronjob-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-cronjob-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-cronjob-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_cronjob/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-cronjob><span>kubectl create cronjob</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-deployment-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-deployment-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-deployment-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_deployment/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-deployment><span>kubectl create deployment</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-ingress-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-ingress-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-ingress-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_ingress/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-ingress><span>kubectl create ingress</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-job-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-job-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-job-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_job/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-job><span>kubectl create job</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-namespace-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-namespace-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-namespace-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_namespace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-namespace><span>kubectl create namespace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-poddisruptionbudget-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-poddisruptionbudget-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-poddisruptionbudget-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_poddisruptionbudget/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-poddisruptionbudget><span>kubectl create poddisruptionbudget</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-priorityclass-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-priorityclass-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-priorityclass-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_priorityclass/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-priorityclass><span>kubectl create priorityclass</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-quota-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-quota-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-quota-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_quota/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-quota><span>kubectl create quota</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-role-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-role-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-role-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_role/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-role><span>kubectl create role</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-rolebinding-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-rolebinding-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-rolebinding-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_rolebinding/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-rolebinding><span>kubectl create rolebinding</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_secret/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret><span>kubectl create secret</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-docker-registry-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-docker-registry-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-docker-registry-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_secret_docker-registry/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-docker-registry><span>kubectl create secret docker-registry</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-generic-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-generic-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-generic-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_secret_generic/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-generic><span>kubectl create secret generic</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-tls-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-tls-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-tls-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_secret_tls/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-secret-tls><span>kubectl create secret tls</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_service/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service><span>kubectl create service</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-clusterip-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-clusterip-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-clusterip-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_service_clusterip/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-clusterip><span>kubectl create service clusterip</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-externalname-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-externalname-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-externalname-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_service_externalname/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-externalname><span>kubectl create service externalname</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-loadbalancer-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-loadbalancer-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-loadbalancer-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_service_loadbalancer/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-loadbalancer><span>kubectl create service loadbalancer</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-nodeport-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-nodeport-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-nodeport-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_service_nodeport/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-service-nodeport><span>kubectl create service nodeport</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-serviceaccount-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-serviceaccount-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-serviceaccount-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_serviceaccount/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-serviceaccount><span>kubectl create serviceaccount</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-token-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-token-check> <label for=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-token-check><a href=/docs/reference/kubectl/generated/kubectl_create/kubectl_create_token/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-create-kubectl-create-token><span>kubectl create token</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-debug-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-debug-check> <label for=m-docs-reference-kubectl-generated-kubectl-debug-check><a href=/docs/reference/kubectl/generated/kubectl_debug/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-debug><span>kubectl debug</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-delete-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-delete-check> <label for=m-docs-reference-kubectl-generated-kubectl-delete-check><a href=/docs/reference/kubectl/generated/kubectl_delete/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-delete><span>kubectl delete</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-describe-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-describe-check> <label for=m-docs-reference-kubectl-generated-kubectl-describe-check><a href=/docs/reference/kubectl/generated/kubectl_describe/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-describe><span>kubectl describe</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-diff-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-diff-check> <label for=m-docs-reference-kubectl-generated-kubectl-diff-check><a href=/docs/reference/kubectl/generated/kubectl_diff/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-diff><span>kubectl diff</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-drain-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-drain-check> <label for=m-docs-reference-kubectl-generated-kubectl-drain-check><a href=/docs/reference/kubectl/generated/kubectl_drain/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-drain><span>kubectl drain</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-edit-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-edit-check> <label for=m-docs-reference-kubectl-generated-kubectl-edit-check><a href=/docs/reference/kubectl/generated/kubectl_edit/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-edit><span>kubectl edit</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-events-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-events-check> <label for=m-docs-reference-kubectl-generated-kubectl-events-check><a href=/docs/reference/kubectl/generated/kubectl_events/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-events><span>kubectl events</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-exec-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-exec-check> <label for=m-docs-reference-kubectl-generated-kubectl-exec-check><a href=/docs/reference/kubectl/generated/kubectl_exec/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-exec><span>kubectl exec</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-explain-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-explain-check> <label for=m-docs-reference-kubectl-generated-kubectl-explain-check><a href=/docs/reference/kubectl/generated/kubectl_explain/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-explain><span>kubectl explain</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-expose-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-expose-check> <label for=m-docs-reference-kubectl-generated-kubectl-expose-check><a href=/docs/reference/kubectl/generated/kubectl_expose/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-expose><span>kubectl expose</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-get-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-get-check> <label for=m-docs-reference-kubectl-generated-kubectl-get-check><a href=/docs/reference/kubectl/generated/kubectl_get/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-get><span>kubectl get</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-kustomize-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-kustomize-check> <label for=m-docs-reference-kubectl-generated-kubectl-kustomize-check><a href=/docs/reference/kubectl/generated/kubectl_kustomize/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-kustomize><span>kubectl kustomize</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-label-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-label-check> <label for=m-docs-reference-kubectl-generated-kubectl-label-check><a href=/docs/reference/kubectl/generated/kubectl_label/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-label><span>kubectl label</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-logs-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-logs-check> <label for=m-docs-reference-kubectl-generated-kubectl-logs-check><a href=/docs/reference/kubectl/generated/kubectl_logs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-logs><span>kubectl logs</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-options-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-options-check> <label for=m-docs-reference-kubectl-generated-kubectl-options-check><a href=/docs/reference/kubectl/generated/kubectl_options/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-options><span>kubectl options</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-patch-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-patch-check> <label for=m-docs-reference-kubectl-generated-kubectl-patch-check><a href=/docs/reference/kubectl/generated/kubectl_patch/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-patch><span>kubectl patch</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-plugin-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-plugin-check> <label for=m-docs-reference-kubectl-generated-kubectl-plugin-check><a href=/docs/reference/kubectl/generated/kubectl_plugin/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-plugin><span>kubectl plugin</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-plugin-kubectl-plugin-list-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-plugin-kubectl-plugin-list-check> <label for=m-docs-reference-kubectl-generated-kubectl-plugin-kubectl-plugin-list-check><a href=/docs/reference/kubectl/generated/kubectl_plugin/kubectl_plugin_list/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-plugin-kubectl-plugin-list><span>kubectl plugin list</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-port-forward-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-port-forward-check> <label for=m-docs-reference-kubectl-generated-kubectl-port-forward-check><a href=/docs/reference/kubectl/generated/kubectl_port-forward/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-port-forward><span>kubectl port-forward</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-proxy-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-proxy-check> <label for=m-docs-reference-kubectl-generated-kubectl-proxy-check><a href=/docs/reference/kubectl/generated/kubectl_proxy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-proxy><span>kubectl proxy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-replace-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-replace-check> <label for=m-docs-reference-kubectl-generated-kubectl-replace-check><a href=/docs/reference/kubectl/generated/kubectl_replace/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-replace><span>kubectl replace</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-rollout><span>kubectl rollout</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-history-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-history-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-history-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_history/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-history><span>kubectl rollout history</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-pause-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-pause-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-pause-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_pause/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-pause><span>kubectl rollout pause</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-restart-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-restart-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-restart-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_restart/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-restart><span>kubectl rollout restart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-resume-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-resume-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-resume-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_resume/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-resume><span>kubectl rollout resume</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-status-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-status-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-status-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_status/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-status><span>kubectl rollout status</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-undo-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-undo-check> <label for=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-undo-check><a href=/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_undo/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-rollout-kubectl-rollout-undo><span>kubectl rollout undo</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-run-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-run-check> <label for=m-docs-reference-kubectl-generated-kubectl-run-check><a href=/docs/reference/kubectl/generated/kubectl_run/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-run><span>kubectl run</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-scale-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-scale-check> <label for=m-docs-reference-kubectl-generated-kubectl-scale-check><a href=/docs/reference/kubectl/generated/kubectl_scale/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-scale><span>kubectl scale</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-set-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-check><a href=/docs/reference/kubectl/generated/kubectl_set/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-set><span>kubectl set</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-env-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-env-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-env-check><a href=/docs/reference/kubectl/generated/kubectl_set/kubectl_set_env/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-env><span>kubectl set env</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-image-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-image-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-image-check><a href=/docs/reference/kubectl/generated/kubectl_set/kubectl_set_image/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-image><span>kubectl set image</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-resources-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-resources-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-resources-check><a href=/docs/reference/kubectl/generated/kubectl_set/kubectl_set_resources/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-resources><span>kubectl set resources</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-selector-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-selector-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-selector-check><a href=/docs/reference/kubectl/generated/kubectl_set/kubectl_set_selector/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-selector><span>kubectl set selector</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-serviceaccount-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-serviceaccount-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-serviceaccount-check><a href=/docs/reference/kubectl/generated/kubectl_set/kubectl_set_serviceaccount/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-serviceaccount><span>kubectl set serviceaccount</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-subject-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-subject-check> <label for=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-subject-check><a href=/docs/reference/kubectl/generated/kubectl_set/kubectl_set_subject/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-set-kubectl-set-subject><span>kubectl set subject</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-taint-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-taint-check> <label for=m-docs-reference-kubectl-generated-kubectl-taint-check><a href=/docs/reference/kubectl/generated/kubectl_taint/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-taint><span>kubectl taint</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-kubectl-generated-kubectl-top-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-top-check> <label for=m-docs-reference-kubectl-generated-kubectl-top-check><a href=/docs/reference/kubectl/generated/kubectl_top/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-top><span>kubectl top</span></a></label><ul class="ul-5 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-node-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-node-check> <label for=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-node-check><a href=/docs/reference/kubectl/generated/kubectl_top/kubectl_top_node/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-node><span>kubectl top node</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-pod-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-pod-check> <label for=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-pod-check><a href=/docs/reference/kubectl/generated/kubectl_top/kubectl_top_pod/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-generated-kubectl-top-kubectl-top-pod><span>kubectl top pod</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-uncordon-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-uncordon-check> <label for=m-docs-reference-kubectl-generated-kubectl-uncordon-check><a href=/docs/reference/kubectl/generated/kubectl_uncordon/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-uncordon><span>kubectl uncordon</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-version-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-version-check> <label for=m-docs-reference-kubectl-generated-kubectl-version-check><a href=/docs/reference/kubectl/generated/kubectl_version/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-version><span>kubectl version</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-generated-kubectl-wait-li><input type=checkbox id=m-docs-reference-kubectl-generated-kubectl-wait-check> <label for=m-docs-reference-kubectl-generated-kubectl-wait-check><a href=/docs/reference/kubectl/generated/kubectl_wait/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-kubectl-generated-kubectl-wait><span>kubectl wait</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-kubectl-cmds-li><input type=checkbox id=m-docs-reference-kubectl-kubectl-cmds-check> <label for=m-docs-reference-kubectl-kubectl-cmds-check><a href=/docs/reference/kubectl/kubectl-cmds/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-kubectl-cmds><span>kubectl Commands</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-kubectl-li><input type=checkbox id=m-docs-reference-kubectl-kubectl-check> <label for=m-docs-reference-kubectl-kubectl-check><a href=/docs/reference/kubectl/kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-kubectl><span>kubectl</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-jsonpath-li><input type=checkbox id=m-docs-reference-kubectl-jsonpath-check> <label for=m-docs-reference-kubectl-jsonpath-check><a href=/docs/reference/kubectl/jsonpath/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-jsonpath><span>JSONPath Support</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-docker-cli-to-kubectl-li><input type=checkbox id=m-docs-reference-kubectl-docker-cli-to-kubectl-check> <label for=m-docs-reference-kubectl-docker-cli-to-kubectl-check><a href=/docs/reference/kubectl/docker-cli-to-kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-docker-cli-to-kubectl><span>kubectl for Docker Users</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-kubectl-conventions-li><input type=checkbox id=m-docs-reference-kubectl-conventions-check> <label for=m-docs-reference-kubectl-conventions-check><a href=/docs/reference/kubectl/conventions/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-kubectl-conventions><span>kubectl Usage Conventions</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-command-line-tools-reference-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-check> <label for=m-docs-reference-command-line-tools-reference-check><a href=/docs/reference/command-line-tools-reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-command-line-tools-reference><span>Component tools</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-feature-gates-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-feature-gates-check> <label for=m-docs-reference-command-line-tools-reference-feature-gates-check><a href=/docs/reference/command-line-tools-reference/feature-gates/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-feature-gates><span>Feature Gates</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-feature-gates-removed-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-feature-gates-removed-check> <label for=m-docs-reference-command-line-tools-reference-feature-gates-removed-check><a href=/docs/reference/command-line-tools-reference/feature-gates-removed/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-feature-gates-removed><span>Feature Gates (removed)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-kubelet-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-kubelet-check> <label for=m-docs-reference-command-line-tools-reference-kubelet-check><a href=/docs/reference/command-line-tools-reference/kubelet/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-kubelet><span>kubelet</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-kube-apiserver-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-kube-apiserver-check> <label for=m-docs-reference-command-line-tools-reference-kube-apiserver-check><a href=/docs/reference/command-line-tools-reference/kube-apiserver/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-kube-apiserver><span>kube-apiserver</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-kube-controller-manager-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-kube-controller-manager-check> <label for=m-docs-reference-command-line-tools-reference-kube-controller-manager-check><a href=/docs/reference/command-line-tools-reference/kube-controller-manager/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-kube-controller-manager><span>kube-controller-manager</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-kube-proxy-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-kube-proxy-check> <label for=m-docs-reference-command-line-tools-reference-kube-proxy-check><a href=/docs/reference/command-line-tools-reference/kube-proxy/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-kube-proxy><span>kube-proxy</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-command-line-tools-reference-kube-scheduler-li><input type=checkbox id=m-docs-reference-command-line-tools-reference-kube-scheduler-check> <label for=m-docs-reference-command-line-tools-reference-kube-scheduler-check><a href=/docs/reference/command-line-tools-reference/kube-scheduler/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-command-line-tools-reference-kube-scheduler><span>kube-scheduler</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-debug-cluster-li><input type=checkbox id=m-docs-reference-debug-cluster-check> <label for=m-docs-reference-debug-cluster-check><a href=/docs/reference/debug-cluster/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-debug-cluster><span>Debug cluster</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-debug-cluster-flow-control-li><input type=checkbox id=m-docs-reference-debug-cluster-flow-control-check> <label for=m-docs-reference-debug-cluster-flow-control-check><a href=/docs/reference/debug-cluster/flow-control/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-debug-cluster-flow-control><span>Flow control</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-config-api-li><input type=checkbox id=m-docs-reference-config-api-check> <label for=m-docs-reference-config-api-check><a href=/docs/reference/config-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-config-api><span>Configuration APIs</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-client-authentication-v1-li><input type=checkbox id=m-docs-reference-config-api-client-authentication-v1-check> <label for=m-docs-reference-config-api-client-authentication-v1-check><a href=/docs/reference/config-api/client-authentication.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-client-authentication-v1><span>Client Authentication (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-client-authentication-v1beta1-li><input type=checkbox id=m-docs-reference-config-api-client-authentication-v1beta1-check> <label for=m-docs-reference-config-api-client-authentication-v1beta1-check><a href=/docs/reference/config-api/client-authentication.v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-client-authentication-v1beta1><span>Client Authentication (v1beta1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-eventratelimit-v1alpha1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-eventratelimit-v1alpha1-check> <label for=m-docs-reference-config-api-apiserver-eventratelimit-v1alpha1-check><a href=/docs/reference/config-api/apiserver-eventratelimit.v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-eventratelimit-v1alpha1><span>Event Rate Limit Configuration (v1alpha1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-imagepolicy-v1alpha1-li><input type=checkbox id=m-docs-reference-config-api-imagepolicy-v1alpha1-check> <label for=m-docs-reference-config-api-imagepolicy-v1alpha1-check><a href=/docs/reference/config-api/imagepolicy.v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-imagepolicy-v1alpha1><span>Image Policy API (v1alpha1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-admission-v1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-admission-v1-check> <label for=m-docs-reference-config-api-apiserver-admission-v1-check><a href=/docs/reference/config-api/apiserver-admission.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-admission-v1><span>kube-apiserver Admission (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-audit-v1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-audit-v1-check> <label for=m-docs-reference-config-api-apiserver-audit-v1-check><a href=/docs/reference/config-api/apiserver-audit.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-audit-v1><span>kube-apiserver Audit Configuration (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-config-v1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-config-v1-check> <label for=m-docs-reference-config-api-apiserver-config-v1-check><a href=/docs/reference/config-api/apiserver-config.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-config-v1><span>kube-apiserver Configuration (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-config-v1alpha1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-config-v1alpha1-check> <label for=m-docs-reference-config-api-apiserver-config-v1alpha1-check><a href=/docs/reference/config-api/apiserver-config.v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-config-v1alpha1><span>kube-apiserver Configuration (v1alpha1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-config-v1beta1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-config-v1beta1-check> <label for=m-docs-reference-config-api-apiserver-config-v1beta1-check><a href=/docs/reference/config-api/apiserver-config.v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-config-v1beta1><span>kube-apiserver Configuration (v1beta1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kube-controller-manager-config-v1alpha1-li><input type=checkbox id=m-docs-reference-config-api-kube-controller-manager-config-v1alpha1-check> <label for=m-docs-reference-config-api-kube-controller-manager-config-v1alpha1-check><a href=/docs/reference/config-api/kube-controller-manager-config.v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kube-controller-manager-config-v1alpha1><span>kube-controller-manager Configuration (v1alpha1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kube-proxy-config-v1alpha1-li><input type=checkbox id=m-docs-reference-config-api-kube-proxy-config-v1alpha1-check> <label for=m-docs-reference-config-api-kube-proxy-config-v1alpha1-check><a href=/docs/reference/config-api/kube-proxy-config.v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kube-proxy-config-v1alpha1><span>kube-proxy Configuration (v1alpha1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kube-scheduler-config-v1-li><input type=checkbox id=m-docs-reference-config-api-kube-scheduler-config-v1-check> <label for=m-docs-reference-config-api-kube-scheduler-config-v1-check><a href=/docs/reference/config-api/kube-scheduler-config.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kube-scheduler-config-v1><span>kube-scheduler Configuration (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubeadm-config-v1beta3-li><input type=checkbox id=m-docs-reference-config-api-kubeadm-config-v1beta3-check> <label for=m-docs-reference-config-api-kubeadm-config-v1beta3-check><a href=/docs/reference/config-api/kubeadm-config.v1beta3/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubeadm-config-v1beta3><span>kubeadm Configuration (v1beta3)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubeadm-config-v1beta4-li><input type=checkbox id=m-docs-reference-config-api-kubeadm-config-v1beta4-check> <label for=m-docs-reference-config-api-kubeadm-config-v1beta4-check><a href=/docs/reference/config-api/kubeadm-config.v1beta4/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubeadm-config-v1beta4><span>kubeadm Configuration (v1beta4)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubeconfig-v1-li><input type=checkbox id=m-docs-reference-config-api-kubeconfig-v1-check> <label for=m-docs-reference-config-api-kubeconfig-v1-check><a href=/docs/reference/config-api/kubeconfig.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubeconfig-v1><span>kubeconfig (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubelet-config-v1-li><input type=checkbox id=m-docs-reference-config-api-kubelet-config-v1-check> <label for=m-docs-reference-config-api-kubelet-config-v1-check><a href=/docs/reference/config-api/kubelet-config.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubelet-config-v1><span>Kubelet Configuration (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubelet-config-v1alpha1-li><input type=checkbox id=m-docs-reference-config-api-kubelet-config-v1alpha1-check> <label for=m-docs-reference-config-api-kubelet-config-v1alpha1-check><a href=/docs/reference/config-api/kubelet-config.v1alpha1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubelet-config-v1alpha1><span>Kubelet Configuration (v1alpha1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubelet-config-v1beta1-li><input type=checkbox id=m-docs-reference-config-api-kubelet-config-v1beta1-check> <label for=m-docs-reference-config-api-kubelet-config-v1beta1-check><a href=/docs/reference/config-api/kubelet-config.v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubelet-config-v1beta1><span>Kubelet Configuration (v1beta1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-kubelet-credentialprovider-v1-li><input type=checkbox id=m-docs-reference-config-api-kubelet-credentialprovider-v1-check> <label for=m-docs-reference-config-api-kubelet-credentialprovider-v1-check><a href=/docs/reference/config-api/kubelet-credentialprovider.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-kubelet-credentialprovider-v1><span>Kubelet CredentialProvider (v1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-config-api-apiserver-webhookadmission-v1-li><input type=checkbox id=m-docs-reference-config-api-apiserver-webhookadmission-v1-check> <label for=m-docs-reference-config-api-apiserver-webhookadmission-v1-check><a href=/docs/reference/config-api/apiserver-webhookadmission.v1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-config-api-apiserver-webhookadmission-v1><span>WebhookAdmission Configuration (v1)</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-external-api-li><input type=checkbox id=m-docs-reference-external-api-check> <label for=m-docs-reference-external-api-check><a href=/docs/reference/external-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-external-api><span>External APIs</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-external-api-custom-metrics-v1beta2-li><input type=checkbox id=m-docs-reference-external-api-custom-metrics-v1beta2-check> <label for=m-docs-reference-external-api-custom-metrics-v1beta2-check><a href=/docs/reference/external-api/custom-metrics.v1beta2/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-external-api-custom-metrics-v1beta2><span>Kubernetes Custom Metrics (v1beta2)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-external-api-external-metrics-v1beta1-li><input type=checkbox id=m-docs-reference-external-api-external-metrics-v1beta1-check> <label for=m-docs-reference-external-api-external-metrics-v1beta1-check><a href=/docs/reference/external-api/external-metrics.v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-external-api-external-metrics-v1beta1><span>Kubernetes External Metrics (v1beta1)</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-external-api-metrics-v1beta1-li><input type=checkbox id=m-docs-reference-external-api-metrics-v1beta1-check> <label for=m-docs-reference-external-api-metrics-v1beta1-check><a href=/docs/reference/external-api/metrics.v1beta1/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-external-api-metrics-v1beta1><span>Kubernetes Metrics (v1beta1)</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-reference-scheduling-li><input type=checkbox id=m-docs-reference-scheduling-check> <label for=m-docs-reference-scheduling-check><a href=/docs/reference/scheduling/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-scheduling><span>Scheduling</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-scheduling-config-li><input type=checkbox id=m-docs-reference-scheduling-config-check> <label for=m-docs-reference-scheduling-config-check><a href=/docs/reference/scheduling/config/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-scheduling-config><span>Scheduler Configuration</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-scheduling-policies-li><input type=checkbox id=m-docs-reference-scheduling-policies-check> <label for=m-docs-reference-scheduling-policies-check><a href=/docs/reference/scheduling/policies/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-reference-scheduling-policies><span>Scheduling Policies</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-reference-tools-li><input type=checkbox id=m-docs-reference-tools-check> <label for=m-docs-reference-tools-check><a href=/docs/reference/tools/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-reference-tools><span>Other Tools</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-contribute-li><input type=checkbox id=m-docs-contribute-check> <label for=m-docs-contribute-check><a href=/docs/contribute/ title="Contribute to Kubernetes" class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-contribute><span>Contribute</span></a></label><ul class="ul-2 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-docs-li><input type=checkbox id=m-docs-contribute-docs-check> <label for=m-docs-contribute-docs-check><a href=/docs/contribute/docs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-docs><span>Contribute to Kubernetes Documentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-suggesting-improvements-li><input type=checkbox id=m-docs-contribute-suggesting-improvements-check> <label for=m-docs-contribute-suggesting-improvements-check><a href=/docs/contribute/suggesting-improvements/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-suggesting-improvements><span>Suggesting content improvements</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-contribute-new-content-li><input type=checkbox id=m-docs-contribute-new-content-check> <label for=m-docs-contribute-new-content-check><a href=/docs/contribute/new-content/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-contribute-new-content><span>Contributing new content</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-new-content-open-a-pr-li><input type=checkbox id=m-docs-contribute-new-content-open-a-pr-check> <label for=m-docs-contribute-new-content-open-a-pr-check><a href=/docs/contribute/new-content/open-a-pr/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-new-content-open-a-pr><span>Opening a pull request</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-new-content-new-features-li><input type=checkbox id=m-docs-contribute-new-content-new-features-check> <label for=m-docs-contribute-new-content-new-features-check><a href=/docs/contribute/new-content/new-features/ title="Documenting a feature for a release" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-new-content-new-features><span>Documenting for a release</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-new-content-blogs-case-studies-li><input type=checkbox id=m-docs-contribute-new-content-blogs-case-studies-check> <label for=m-docs-contribute-new-content-blogs-case-studies-check><a href=/docs/contribute/new-content/blogs-case-studies/ title="Submitting blog posts and case studies" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-new-content-blogs-case-studies><span>Blogs and case studies</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-contribute-review-li><input type=checkbox id=m-docs-contribute-review-check> <label for=m-docs-contribute-review-check><a href=/docs/contribute/review/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-contribute-review><span>Reviewing changes</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-review-reviewing-prs-li><input type=checkbox id=m-docs-contribute-review-reviewing-prs-check> <label for=m-docs-contribute-review-reviewing-prs-check><a href=/docs/contribute/review/reviewing-prs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-review-reviewing-prs><span>Reviewing pull requests</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-review-for-approvers-li><input type=checkbox id=m-docs-contribute-review-for-approvers-check> <label for=m-docs-contribute-review-for-approvers-check><a href=/docs/contribute/review/for-approvers/ title="Reviewing for approvers and reviewers" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-review-for-approvers><span>For approvers and reviewers</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-localization-li><input type=checkbox id=m-docs-contribute-localization-check> <label for=m-docs-contribute-localization-check><a href=/docs/contribute/localization/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-localization><span>Localizing Kubernetes documentation</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-contribute-participate-li><input type=checkbox id=m-docs-contribute-participate-check> <label for=m-docs-contribute-participate-check><a href=/docs/contribute/participate/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-contribute-participate><span>Participating in SIG Docs</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-participate-roles-and-responsibilities-li><input type=checkbox id=m-docs-contribute-participate-roles-and-responsibilities-check> <label for=m-docs-contribute-participate-roles-and-responsibilities-check><a href=/docs/contribute/participate/roles-and-responsibilities/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-participate-roles-and-responsibilities><span>Roles and responsibilities</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-participate-issue-wrangler-li><input type=checkbox id=m-docs-contribute-participate-issue-wrangler-check> <label for=m-docs-contribute-participate-issue-wrangler-check><a href=/docs/contribute/participate/issue-wrangler/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-participate-issue-wrangler><span>Issue Wranglers</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-participate-pr-wranglers-li><input type=checkbox id=m-docs-contribute-participate-pr-wranglers-check> <label for=m-docs-contribute-participate-pr-wranglers-check><a href=/docs/contribute/participate/pr-wranglers/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-participate-pr-wranglers><span>PR wranglers</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-contribute-style-li><input type=checkbox id=m-docs-contribute-style-check> <label for=m-docs-contribute-style-check><a href=/docs/contribute/style/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-contribute-style><span>Documentation style overview</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-content-guide-li><input type=checkbox id=m-docs-contribute-style-content-guide-check> <label for=m-docs-contribute-style-content-guide-check><a href=/docs/contribute/style/content-guide/ title="Documentation Content Guide" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-content-guide><span>Content guide</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-style-guide-li><input type=checkbox id=m-docs-contribute-style-style-guide-check> <label for=m-docs-contribute-style-style-guide-check><a href=/docs/contribute/style/style-guide/ title="Documentation Style Guide" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-style-guide><span>Style guide</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-diagram-guide-li><input type=checkbox id=m-docs-contribute-style-diagram-guide-check> <label for=m-docs-contribute-style-diagram-guide-check><a href=/docs/contribute/style/diagram-guide/ title="Diagram Guide" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-diagram-guide><span>Diagram guide</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-write-new-topic-li><input type=checkbox id=m-docs-contribute-style-write-new-topic-check> <label for=m-docs-contribute-style-write-new-topic-check><a href=/docs/contribute/style/write-new-topic/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-write-new-topic><span>Writing a new topic</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-page-content-types-li><input type=checkbox id=m-docs-contribute-style-page-content-types-check> <label for=m-docs-contribute-style-page-content-types-check><a href=/docs/contribute/style/page-content-types/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-page-content-types><span>Page content types</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-content-organization-li><input type=checkbox id=m-docs-contribute-style-content-organization-check> <label for=m-docs-contribute-style-content-organization-check><a href=/docs/contribute/style/content-organization/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-content-organization><span>Content organization</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-style-hugo-shortcodes-li><input type=checkbox id=m-docs-contribute-style-hugo-shortcodes-check> <label for=m-docs-contribute-style-hugo-shortcodes-check><a href=/docs/contribute/style/hugo-shortcodes/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-style-hugo-shortcodes><span>Custom Hugo Shortcodes</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child" id=m-docs-contribute-generate-ref-docs-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-check> <label for=m-docs-contribute-generate-ref-docs-check><a href=/docs/contribute/generate-ref-docs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__section" id=m-docs-contribute-generate-ref-docs><span>Updating Reference Documentation</span></a></label><ul class="ul-3 foldable"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-quickstart-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-quickstart-check> <label for=m-docs-contribute-generate-ref-docs-quickstart-check><a href=/docs/contribute/generate-ref-docs/quickstart/ title="Reference Documentation Quickstart" class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-quickstart><span>Quickstart</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-contribute-upstream-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-contribute-upstream-check> <label for=m-docs-contribute-generate-ref-docs-contribute-upstream-check><a href=/docs/contribute/generate-ref-docs/contribute-upstream/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-contribute-upstream><span>Contributing to the Upstream Kubernetes Code</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-kubernetes-api-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-kubernetes-api-check> <label for=m-docs-contribute-generate-ref-docs-kubernetes-api-check><a href=/docs/contribute/generate-ref-docs/kubernetes-api/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-kubernetes-api><span>Generating Reference Documentation for the Kubernetes API</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-kubectl-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-kubectl-check> <label for=m-docs-contribute-generate-ref-docs-kubectl-check><a href=/docs/contribute/generate-ref-docs/kubectl/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-kubectl><span>Generating Reference Documentation for kubectl Commands</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-metrics-reference-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-metrics-reference-check> <label for=m-docs-contribute-generate-ref-docs-metrics-reference-check><a href=/docs/contribute/generate-ref-docs/metrics-reference/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-metrics-reference><span>Generating Reference Documentation for Metrics</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-kubernetes-components-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-kubernetes-components-check> <label for=m-docs-contribute-generate-ref-docs-kubernetes-components-check><a href=/docs/contribute/generate-ref-docs/kubernetes-components/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-kubernetes-components><span>Generating Reference Pages for Kubernetes Components and Tools</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-generate-ref-docs-prerequisites-ref-docs-li><input type=checkbox id=m-docs-contribute-generate-ref-docs-prerequisites-ref-docs-check> <label for=m-docs-contribute-generate-ref-docs-prerequisites-ref-docs-check><a href=/docs/contribute/generate-ref-docs/prerequisites-ref-docs/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-generate-ref-docs-prerequisites-ref-docs><span></span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-advanced-li><input type=checkbox id=m-docs-contribute-advanced-check> <label for=m-docs-contribute-advanced-check><a href=/docs/contribute/advanced/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-advanced><span>Advanced contributing</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-contribute-analytics-li><input type=checkbox id=m-docs-contribute-analytics-check> <label for=m-docs-contribute-analytics-check><a href=/docs/contribute/analytics/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-contribute-analytics><span>Viewing Site Analytics</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docs-test-li><input type=checkbox id=m-docs-test-check> <label for=m-docs-test-check><a href=/docs/test/ class="align-left pl-0 td-sidebar-link td-sidebar-link__page" id=m-docs-test><span>Docs smoke test page</span></a></label></li></ul></li></ul></nav></div></div><div id=maindoc class="split pl-md-5 row"><main role=main class=col-xl-8 data-pagefind-body><nav aria-label=breadcrumb class=td-breadcrumbs><ol class=breadcrumb><li class=breadcrumb-item><a href=https://kubernetes.io/docs/>Kubernetes Documentation</a></li><li class=breadcrumb-item><a href=https://kubernetes.io/docs/contribute/>Contribute</a></li><li class=breadcrumb-item><a href=https://kubernetes.io/docs/contribute/new-content/>Contributing new content</a></li><li class="breadcrumb-item active"><span>Opening a pull request</span></li></ol></nav><div class=td-content><h1 data-pagefind-weight=10>Opening a pull request</h1><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4><strong>Code developers</strong>: If you are documenting a new feature for an upcoming Kubernetes release, see <a href=/docs/contribute/new-content/new-features/>Document a new feature</a>.</div><p>To contribute new content pages or improve existing content pages, open a pull request (PR). Make sure you follow all the requirements in the <a href=/docs/contribute/new-content/>Before you begin</a> section.</p><p>If your change is small, or you're unfamiliar with git, read <a href=#changes-using-github>Changes using GitHub</a> to learn how to edit a page.</p><p>If your changes are large, read <a href=#fork-the-repo>Work from a local fork</a> to learn how to make changes locally on your computer.</p><h2 id=changes-using-github>Changes using GitHub</h2><p>If you're less experienced with git workflows, here's an easier method of opening a pull request. Figure 1 outlines the steps and the details follow.</p><figure><div class=mermaid>flowchart LR A([fa:fa-user New<br>Contributor]) --- id1[(kubernetes/website<br>GitHub)] subgraph tasks[Changes using GitHub] direction TB 0[ ] -.- 1[1. Edit this page] --> 2[2. Use GitHub markdown<br>editor to make changes] 2 --> 3[3. fill in Propose file change] end subgraph tasks2[ ] direction TB 4[4. select Propose file change] --> 5[5. select Create pull request] --> 6[6. fill in Open a pull request] 6 --> 7[7. select Create pull request] end id1 --> tasks --> tasks2 classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px; classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold classDef k8s fill:#326ce5,stroke:#fff,stroke-width:1px,color:#fff; classDef spacewhite fill:#ffffff,stroke:#fff,stroke-width:0px,color:#000 class A,1,2,3,4,5,6,7 grey class 0 spacewhite class tasks,tasks2 white class id1 k8s</div></figure><noscript><div class="alert alert-secondary callout" role=alert><em class=javascript-required>JavaScript must be <a href=https://www.enable-javascript.com/>enabled</a> to view this content</em></div></noscript><p>Figure 1. Steps for opening a PR using GitHub.</p><ol><li><p>On the page where you see the issue, select the <strong>Edit this page</strong> option in the right-hand side navigation panel.</p></li><li><p>Make your changes in the GitHub markdown editor.</p></li><li><p>Below the editor, fill in the <strong>Propose file change</strong> form. In the first field, give your commit message a title. In the second field, provide a description.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>Do not use any <a href=https://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword>GitHub Keywords</a> in your commit message. You can add those to the pull request description later.</div></li><li><p>Select <strong>Propose file change</strong>.</p></li><li><p>Select <strong>Create pull request</strong>.</p></li><li><p>The <strong>Open a pull request</strong> screen appears. Fill in the form:</p><ul><li>The <strong>Subject</strong> field of the pull request defaults to the commit summary. You can change it if needed.</li><li>The <strong>Body</strong> contains your extended commit message, if you have one, and some template text. Add the details the template text asks for, then delete the extra template text.</li><li>Leave the <strong>Allow edits from maintainers</strong> checkbox selected.</li></ul><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>PR descriptions are a great way to help reviewers understand your change. For more information, see <a href=#open-a-pr>Opening a PR</a>.</div></li><li><p>Select <strong>Create pull request</strong>.</p></li></ol><h3 id=addressing-feedback-in-github>Addressing feedback in GitHub</h3><p>Before merging a pull request, Kubernetes community members review and approve it. The <code>k8s-ci-robot</code> suggests reviewers based on the nearest owner mentioned in the pages. If you have someone specific in mind, leave a comment with their GitHub username in it.</p><p>If a reviewer asks you to make changes:</p><ol><li>Go to the <strong>Files changed</strong> tab.</li><li>Select the pencil (edit) icon on any files changed by the pull request.</li><li>Make the changes requested.</li><li>Commit the changes.</li></ol><p>If you are waiting on a reviewer, reach out once every 7 days. You can also post a message in the <code>#sig-docs</code> Slack channel.</p><p>When your review is complete, a reviewer merges your PR and your changes go live a few minutes later.</p><h2 id=fork-the-repo>Work from a local fork</h2><p>If you're more experienced with git, or if your changes are larger than a few lines, work from a local fork.</p><p>Make sure you have <a href=https://git-scm.com/book/en/v2/Getting-Started-Installing-Git>git</a> installed on your computer. You can also use a git UI application.</p><p>Figure 2 shows the steps to follow when you work from a local fork. The details for each step follow.</p><figure><div class=mermaid>flowchart LR 1[Fork the kubernetes/website<br>repository] --> 2[Create local clone<br>and set upstream] subgraph changes[Your changes] direction TB S[ ] -.- 3[Create a branch<br>example: my_new_branch] --> 3a[Make changes using<br>text editor] --> 4["Preview your changes<br>locally using Hugo<br>(localhost:1313)<br>or build container image"] end subgraph changes2[Commit / Push] direction TB T[ ] -.- 5[Commit your changes] --> 6[Push commit to<br>origin/my_new_branch] end 2 --> changes --> changes2 classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px; classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold classDef k8s fill:#326ce5,stroke:#fff,stroke-width:1px,color:#fff; classDef spacewhite fill:#ffffff,stroke:#fff,stroke-width:0px,color:#000 class 1,2,3,3a,4,5,6 grey class S,T spacewhite class changes,changes2 white</div></figure><noscript><div class="alert alert-secondary callout" role=alert><em class=javascript-required>JavaScript must be <a href=https://www.enable-javascript.com/>enabled</a> to view this content</em></div></noscript><p>Figure 2. Working from a local fork to make your changes.</p><h3 id=fork-the-kubernetes-website-repository>Fork the kubernetes/website repository</h3><ol><li>Navigate to the <a href=https://github.com/kubernetes/website/><code>kubernetes/website</code></a> repository.</li><li>Select <strong>Fork</strong>.</li></ol><h3 id=create-a-local-clone-and-set-the-upstream>Create a local clone and set the upstream</h3><ol><li><p>In a terminal window, clone your fork and update the <a href=https://github.com/google/docsy#readme>Docsy Hugo theme</a>:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git clone git@github.com:<github_username>/website </span></span><span style=display:flex><span><span style=color:#a2f>cd</span> website </span></span><span style=display:flex><span>git submodule update --init --recursive --depth <span style=color:#666>1</span> </span></span></code></pre></div></li><li><p>Navigate to the new <code>website</code> directory. Set the <code>kubernetes/website</code> repository as the <code>upstream</code> remote:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span><span style=color:#a2f>cd</span> website </span></span><span style=display:flex><span> </span></span><span style=display:flex><span>git remote add upstream https://github.com/kubernetes/website.git </span></span></code></pre></div></li><li><p>Confirm your <code>origin</code> and <code>upstream</code> repositories:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git remote -v </span></span></code></pre></div><p>Output is similar to:</p><pre tabindex=0><code class=language-none data-lang=none>origin git@github.com:<github_username>/website.git (fetch) origin git@github.com:<github_username>/website.git (push) upstream https://github.com/kubernetes/website.git (fetch) upstream https://github.com/kubernetes/website.git (push) </code></pre></li><li><p>Fetch commits from your fork's <code>origin/main</code> and <code>kubernetes/website</code>'s <code>upstream/main</code>:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git fetch origin </span></span><span style=display:flex><span>git fetch upstream </span></span></code></pre></div><p>This makes sure your local repository is up to date before you start making changes.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>This workflow is different than the <a href=https://github.com/kubernetes/community/blob/master/contributors/guide/github-workflow.md>Kubernetes Community GitHub Workflow</a>. You do not need to merge your local copy of <code>main</code> with <code>upstream/main</code> before pushing updates to your fork.</div></li></ol><h3 id=create-a-branch>Create a branch</h3><ol><li><p>Decide which branch to base your work on:</p><ul><li>For improvements to existing content, use <code>upstream/main</code>.</li><li>For new content about existing features, use <code>upstream/main</code>.</li><li>For localized content, use the localization's conventions. For more information, see <a href=/docs/contribute/localization/>localizing Kubernetes documentation</a>.</li><li>For new features in an upcoming Kubernetes release, use the feature branch. For more information, see <a href=/docs/contribute/new-content/new-features/>documenting for a release</a>.</li><li>For long-running efforts that multiple SIG Docs contributors collaborate on, like content reorganization, use a specific feature branch created for that effort.</li></ul><p>If you need help choosing a branch, ask in the <code>#sig-docs</code> Slack channel.</p></li><li><p>Create a new branch based on the branch identified in step 1. This example assumes the base branch is <code>upstream/main</code>:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git checkout -b <my_new_branch> upstream/main </span></span></code></pre></div></li><li><p>Make your changes using a text editor.</p></li></ol><p>At any time, use the <code>git status</code> command to see what files you've changed.</p><h3 id=commit-your-changes>Commit your changes</h3><p>When you are ready to submit a pull request, commit your changes.</p><ol><li><p>In your local repository, check which files you need to commit:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git status </span></span></code></pre></div><p>Output is similar to:</p><pre tabindex=0><code class=language-none data-lang=none>On branch <my_new_branch> Your branch is up to date with 'origin/<my_new_branch>'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: content/en/docs/contribute/new-content/contributing-content.md no changes added to commit (use "git add" and/or "git commit -a") </code></pre></li><li><p>Add the files listed under <strong>Changes not staged for commit</strong> to the commit:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git add <your_file_name> </span></span></code></pre></div><p>Repeat this for each file.</p></li><li><p>After adding all the files, create a commit:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git commit -m <span style=color:#b44>"Your commit message"</span> </span></span></code></pre></div><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>Do not use any <a href=https://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword>GitHub Keywords</a> in your commit message. You can add those to the pull request description later.</div></li><li><p>Push your local branch and its new commit to your remote fork:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git push origin <my_new_branch> </span></span></code></pre></div></li></ol><h3 id=preview-locally>Preview your changes locally</h3><p>It's a good idea to preview your changes locally before pushing them or opening a pull request. A preview lets you catch build errors or markdown formatting problems.</p><p>You can either build the website's container image or run Hugo locally. Building the container image is slower but displays <a href=/docs/contribute/style/hugo-shortcodes/>Hugo shortcodes</a>, which can be useful for debugging.</p><ul class="nav nav-tabs" id=tab-with-hugo role=tablist><li class=nav-item><a data-toggle=tab class="nav-link active" href=#tab-with-hugo-0 role=tab aria-controls=tab-with-hugo-0 aria-selected=true>Hugo in a container</a></li><li class=nav-item><a data-toggle=tab class=nav-link href=#tab-with-hugo-1 role=tab aria-controls=tab-with-hugo-1>Hugo on the command line</a></li></ul><div class=tab-content id=tab-with-hugo><div id=tab-with-hugo-0 class="tab-pane show active" role=tabpanel aria-labelledby=tab-with-hugo-0><p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>The commands below use Docker as default container engine. Set the <code>CONTAINER_ENGINE</code> environment variable to override this behaviour.</div><ol><li><p>Build the container image locally<br><em>You only need this step if you are testing a change to the Hugo tool itself</em></p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span><span style=color:#080;font-style:italic># Run this in a terminal (if required)</span> </span></span><span style=display:flex><span>make container-image </span></span></code></pre></div></li><li><p>Start Hugo in a container:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span><span style=color:#080;font-style:italic># Run this in a terminal</span> </span></span><span style=display:flex><span>make container-serve </span></span></code></pre></div></li><li><p>In a web browser, navigate to <code>http://localhost:1313</code>. Hugo watches the changes and rebuilds the site as needed.</p></li><li><p>To stop the local Hugo instance, go back to the terminal and type <code>Ctrl+C</code>, or close the terminal window.</p></li></ol></div><div id=tab-with-hugo-1 class=tab-pane role=tabpanel aria-labelledby=tab-with-hugo-1><p><p>Alternately, install and use the <code>hugo</code> command on your computer:</p><ol><li><p>Install the <a href=https://gohugo.io/getting-started/installing/>Hugo</a> version specified in <a href=https://raw.githubusercontent.com/kubernetes/website/main/netlify.toml><code>website/netlify.toml</code></a>.</p></li><li><p>If you have not updated your website repository, the <code>website/themes/docsy</code> directory is empty. The site cannot build without a local copy of the theme. To update the website theme, run:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git submodule update --init --recursive --depth <span style=color:#666>1</span> </span></span></code></pre></div></li><li><p>In a terminal, go to your Kubernetes website repository and start the Hugo server:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span><span style=color:#a2f>cd</span> <path_to_your_repo>/website </span></span><span style=display:flex><span>hugo server --buildFuture </span></span></code></pre></div></li><li><p>In a web browser, navigate to <code>http://localhost:1313</code>. Hugo watches the changes and rebuilds the site as needed.</p></li><li><p>To stop the local Hugo instance, go back to the terminal and type <code>Ctrl+C</code>, or close the terminal window.</p></li></ol></div></div><h3 id=open-a-pr>Open a pull request from your fork to kubernetes/website</h3><p>Figure 3 shows the steps to open a PR from your fork to the <a href=https://github.com/kubernetes/website>kubernetes/website</a>. The details follow.</p><p>Please, note that contributors can mention <code>kubernetes/website</code> as <code>k/website</code>.</p><figure><div class=mermaid>flowchart LR subgraph first[ ] direction TB 1[1. Go to kubernetes/website repository] --> 2[2. Select New Pull Request] 2 --> 3[3. Select compare across forks] 3 --> 4[4. Select your fork from<br>head repository drop-down menu] end subgraph second [ ] direction TB 5[5. Select your branch from<br>the compare drop-down menu] --> 6[6. Select Create Pull Request] 6 --> 7[7. Add a description<br>to your PR] 7 --> 8[8. Select Create pull request] end first --> second classDef grey fill:#dddddd,stroke:#ffffff,stroke-width:px,color:#000000, font-size:15px; classDef white fill:#ffffff,stroke:#000,stroke-width:px,color:#000,font-weight:bold class 1,2,3,4,5,6,7,8 grey class first,second white</div></figure><noscript><div class="alert alert-secondary callout" role=alert><em class=javascript-required>JavaScript must be <a href=https://www.enable-javascript.com/>enabled</a> to view this content</em></div></noscript><p>Figure 3. Steps to open a PR from your fork to the <a href=https://github.com/kubernetes/website>kubernetes/website</a>.</p><ol><li><p>In a web browser, go to the <a href=https://github.com/kubernetes/website/><code>kubernetes/website</code></a> repository.</p></li><li><p>Select <strong>New Pull Request</strong>.</p></li><li><p>Select <strong>compare across forks</strong>.</p></li><li><p>From the <strong>head repository</strong> drop-down menu, select your fork.</p></li><li><p>From the <strong>compare</strong> drop-down menu, select your branch.</p></li><li><p>Select <strong>Create Pull Request</strong>.</p></li><li><p>Add a description for your pull request:</p><ul><li><p><strong>Title</strong> (50 characters or less): Summarize the intent of the change.</p></li><li><p><strong>Description</strong>: Describe the change in more detail.</p><ul><li>If there is a related GitHub issue, include <code>Fixes #12345</code> or <code>Closes #12345</code> in the description. GitHub's automation closes the mentioned issue after merging the PR if used. If there are other related PRs, link those as well.</li><li>If you want advice on something specific, include any questions you'd like reviewers to think about in your description.</li></ul></li></ul></li><li><p>Select the <strong>Create pull request</strong> button.</p></li></ol><p>Congratulations! Your pull request is available in <a href=https://github.com/kubernetes/website/pulls>Pull requests</a>.</p><p>After opening a PR, GitHub runs automated tests and tries to deploy a preview using <a href=https://www.netlify.com/>Netlify</a>.</p><ul><li>If the Netlify build fails, select <strong>Details</strong> for more information.</li><li>If the Netlify build succeeds, select <strong>Details</strong> opens a staged version of the Kubernetes website with your changes applied. This is how reviewers check your changes.</li></ul><p>GitHub also automatically assigns labels to a PR, to help reviewers. You can add them too, if needed. For more information, see <a href=/docs/contribute/review/for-approvers/#adding-and-removing-issue-labels>Adding and removing issue labels</a>.</p><h3 id=addressing-feedback-locally>Addressing feedback locally</h3><ol><li><p>After making your changes, amend your previous commit:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git commit -a --amend </span></span></code></pre></div><ul><li><code>-a</code>: commits all changes</li><li><code>--amend</code>: amends the previous commit, rather than creating a new one</li></ul></li><li><p>Update your commit message if needed.</p></li><li><p>Use <code>git push origin <my_new_branch></code> to push your changes and re-run the Netlify tests.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>If you use <code>git commit -m</code> instead of amending, you must <a href=#squashing-commits>squash your commits</a> before merging.</div></li></ol><h4 id=changes-from-reviewers>Changes from reviewers</h4><p>Sometimes reviewers commit to your pull request. Before making any other changes, fetch those commits.</p><ol><li><p>Fetch commits from your remote fork and rebase your working branch:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git fetch origin </span></span><span style=display:flex><span>git rebase origin/<your-branch-name> </span></span></code></pre></div></li><li><p>After rebasing, force-push new changes to your fork:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git push --force-with-lease origin <your-branch-name> </span></span></code></pre></div></li></ol><h4 id=merge-conflicts-and-rebasing>Merge conflicts and rebasing</h4><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>For more information, see <a href=https://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging#_basic_merge_conflicts>Git Branching - Basic Branching and Merging</a>, <a href=https://git-scm.com/book/en/v2/Git-Tools-Advanced-Merging>Advanced Merging</a>, or ask in the <code>#sig-docs</code> Slack channel for help.</div><p>If another contributor commits changes to the same file in another PR, it can create a merge conflict. You must resolve all merge conflicts in your PR.</p><ol><li><p>Update your fork and rebase your local branch:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git fetch origin </span></span><span style=display:flex><span>git rebase origin/<your-branch-name> </span></span></code></pre></div><p>Then force-push the changes to your fork:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git push --force-with-lease origin <your-branch-name> </span></span></code></pre></div></li><li><p>Fetch changes from <code>kubernetes/website</code>'s <code>upstream/main</code> and rebase your branch:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git fetch upstream </span></span><span style=display:flex><span>git rebase upstream/main </span></span></code></pre></div></li><li><p>Inspect the results of the rebase:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git status </span></span></code></pre></div><p>This results in a number of files marked as conflicted.</p></li><li><p>Open each conflicted file and look for the conflict markers: <code>>>></code>, <code><<<</code>, and <code>===</code>. Resolve the conflict and delete the conflict marker.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>For more information, see <a href=https://git-scm.com/docs/git-merge#_how_conflicts_are_presented>How conflicts are presented</a>.</div></li><li><p>Add the files to the changeset:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git add <filename> </span></span></code></pre></div></li><li><p>Continue the rebase:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git rebase --continue </span></span></code></pre></div></li><li><p>Repeat steps 2 to 5 as needed.</p><p>After applying all commits, the <code>git status</code> command shows that the rebase is complete.</p></li><li><p>Force-push the branch to your fork:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git push --force-with-lease origin <your-branch-name> </span></span></code></pre></div><p>The pull request no longer shows any conflicts.</p></li></ol><h3 id=squashing-commits>Squashing commits</h3><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>For more information, see <a href=https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History>Git Tools - Rewriting History</a>, or ask in the <code>#sig-docs</code> Slack channel for help.</div><p>If your PR has multiple commits, you must squash them into a single commit before merging your PR. You can check the number of commits on your PR's <strong>Commits</strong> tab or by running the <code>git log</code> command locally.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>This topic assumes <code>vim</code> as the command line text editor.</div><ol><li><p>Start an interactive rebase:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git rebase -i HEAD~<number_of_commits_in_branch> </span></span></code></pre></div><p>Squashing commits is a form of rebasing. The <code>-i</code> switch tells git you want to rebase interactively. <code>HEAD~<number_of_commits_in_branch</code> indicates how many commits to look at for the rebase.</p><p>Output is similar to:</p><pre tabindex=0><code class=language-none data-lang=none>pick d875112ca Original commit pick 4fa167b80 Address feedback 1 pick 7d54e15ee Address feedback 2 # Rebase 3d18sf680..7d54e15ee onto 3d183f680 (3 commands) ... # These lines can be re-ordered; they are executed from top to bottom. </code></pre><p>The first section of the output lists the commits in the rebase. The second section lists the options for each commit. Changing the word <code>pick</code> changes the status of the commit once the rebase is complete.</p><p>For the purposes of rebasing, focus on <code>squash</code> and <code>pick</code>.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>For more information, see <a href=https://git-scm.com/docs/git-rebase#_interactive_mode>Interactive Mode</a>.</div></li><li><p>Start editing the file.</p><p>Change the original text:</p><pre tabindex=0><code class=language-none data-lang=none>pick d875112ca Original commit pick 4fa167b80 Address feedback 1 pick 7d54e15ee Address feedback 2 </code></pre><p>To:</p><pre tabindex=0><code class=language-none data-lang=none>pick d875112ca Original commit squash 4fa167b80 Address feedback 1 squash 7d54e15ee Address feedback 2 </code></pre><p>This squashes commits <code>4fa167b80 Address feedback 1</code> and <code>7d54e15ee Address feedback 2</code> into <code>d875112ca Original commit</code>, leaving only <code>d875112ca Original commit</code> as a part of the timeline.</p></li><li><p>Save and exit your file.</p></li><li><p>Push your squashed commit:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>git push --force-with-lease origin <branch_name> </span></span></code></pre></div></li></ol><h2 id=contribute-to-other-repos>Contribute to other repos</h2><p>The <a href=https://github.com/kubernetes>Kubernetes project</a> contains 50+ repositories. Many of these repositories contain documentation: user-facing help text, error messages, API references or code comments.</p><p>If you see text you'd like to improve, use GitHub to search all repositories in the Kubernetes organization. This can help you figure out where to submit your issue or PR.</p><p>Each repository has its own processes and procedures. Before you file an issue or submit a PR, read that repository's <code>README.md</code>, <code>CONTRIBUTING.md</code>, and <code>code-of-conduct.md</code>, if they exist.</p><p>Most repositories use issue and PR templates. Have a look through some open issues and PRs to get a feel for that team's processes. Make sure to fill out the templates with as much detail as possible when you file issues or PRs.</p><h2 id=what-s-next>What's next</h2><ul><li>Read <a href=/docs/contribute/review/reviewing-prs/>Reviewing</a> to learn more about the review process.</li></ul></div><div id=pre-footer><h2 id=feedback>Feedback</h2><p class=feedback--prompt>Was this page helpful?</p><button class="button mb-4 feedback--yes">Yes</button> <button class="button mb-4 feedback--no">No</button><p class="feedback--response feedback--response__hidden">Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on <a target=_blank rel=noopener href=https://stackoverflow.com/questions/tagged/kubernetes>Stack Overflow</a>. Open an issue in the <a href=https://www.github.com/kubernetes/website/>GitHub Repository</a> if you want to <a class=feedback--link target=_blank rel=noopener href="https://github.com/kubernetes/website/issues/new?title=Issue%20with%20k8s.io">report a problem</a> or <a class=feedback--link target=_blank rel=noopener href="https://github.com/kubernetes/website/issues/new?title=Improvement%20for%20k8s.io">suggest an improvement</a>.</p></div><script>const yes=document.querySelector(".feedback--yes"),no=document.querySelector(".feedback--no");document.querySelectorAll(".feedback--link").forEach(e=>{e.href=e.href+window.location.pathname});const sendFeedback=e=>{gtag||console.log("!gtag"),gtag("event","click",{event_category:"Helpful",event_label:window.location.pathname,value:e})},disableButtons=()=>{yes.disabled=!0,yes.classList.add("feedback--button__disabled"),no.disabled=!0,no.classList.add("feedback--button__disabled")};yes.addEventListener("click",()=>{sendFeedback(1),disableButtons(),document.querySelector(".feedback--response").classList.remove("feedback--response__hidden")}),no.addEventListener("click",()=>{sendFeedback(0),disableButtons(),document.querySelector(".feedback--response").classList.remove("feedback--response__hidden")})</script><div class="text-muted mt-5 pt-3 border-top">Last modified October 16, 2024 at 4:46 PM PST: <a href=https://github.com/kubernetes/website/commit/cd4f41145f652b474fc4e68ad7f73a228bcd3298>Fix wrong URL scheme for local preview (cd4f41145f)</a></div></main><div class="d-none d-xl-block td-toc d-print-none col-xl-4"><div class="td-page-meta ml-2 pb-1 pt-2 mb-0"><a href=https://github.com/kubernetes/website/edit/main/content/en/docs/contribute/new-content/open-a-pr.md target=_blank><i class="fa fa-edit fa-fw"></i> Edit this page</a> <a href="https://github.com/kubernetes/website/new/main/content/en/docs/contribute/new-content/open-a-pr.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" target=_blank><i class="fa fa-edit fa-fw"></i> Create child page</a> <a href="https://github.com/kubernetes/website/issues/new?title=Opening%20a%20pull%20request" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a> <a id=print href=https://kubernetes.io/docs/contribute/new-content/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><nav id=TableOfContents><ul><li><a href=#changes-using-github>Changes using GitHub</a><ul><li><a href=#addressing-feedback-in-github>Addressing feedback in GitHub</a></li></ul></li><li><a href=#fork-the-repo>Work from a local fork</a><ul><li><a href=#fork-the-kubernetes-website-repository>Fork the kubernetes/website repository</a></li><li><a href=#create-a-local-clone-and-set-the-upstream>Create a local clone and set the upstream</a></li><li><a href=#create-a-branch>Create a branch</a></li><li><a href=#commit-your-changes>Commit your changes</a></li><li><a href=#preview-locally>Preview your changes locally</a></li><li><a href=#open-a-pr>Open a pull request from your fork to kubernetes/website</a></li><li><a href=#addressing-feedback-locally>Addressing feedback locally</a></li><li><a href=#squashing-commits>Squashing commits</a></li></ul></li><li><a href=#contribute-to-other-repos>Contribute to other repos</a></li><li><a href=#what-s-next>What's next</a></li></ul></nav></div></div></div></div></div><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid mx-sm-5"><div class=row><div class="col-5 col-sm-7 text-center order-2 footer-main"><p><span class=copyright-notice>© 2024 The Kubernetes Authors | Documentation Distributed under <a href=https://git.k8s.io/website/LICENSE class=light-text>CC BY 4.0</a></span></p><p><span class=copyright-notice>© 2024 The Linux Foundation ®. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our <a href=https://www.linuxfoundation.org/trademark-usage class=light-text>Trademark Usage page</a></span></p><p><span class=certification-notice>ICP license: 京ICP备17074266号-3</span></p></div><div class="col col-sm-2 text-xs-center order-1"><ul class="list-inline mb-0 footer-icons"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://youtube.com/kubernetescommunity aria-label><i class="fab fa-youtube"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://discuss.kubernetes.io aria-label><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://serverfault.com/questions/tagged/kubernetes aria-label><i class="fab fa-stack-overflow"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://twitter.com/kubernetesio aria-label><i class="fab fa-twitter"></i></a></li></ul></div><div class="col col-sm-2 text-right text-xs-center order-3"><ul class="list-inline mb-0 footer-icons"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://k8s.dev/ aria-label><i class="fas fa-laptop-code"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://github.com/kubernetes/kubernetes aria-label><i class="fab fa-github"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href=https://slack.k8s.io aria-label><i class="fab fa-slack"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title aria-label><a class=text-white target=_blank rel=noopener href="https://calendar.google.com/calendar/embed?src=calendar%40kubernetes.io" aria-label><i class="fas fa-calendar-alt"></i></a></li></ul></div></div></div></footer><script src=/js/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script><script src=/js/popper-1.16.1.min.js intregrity=sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN crossorigin=anonymous></script><script src=/js/bootstrap-4.6.1.min.js integrity=sha384-VHvPCCyXqtD5DqJeNxl2dtTyhF78xXNXdkwX1CZeRusQfRKp+tA7hAShOK/B/fQ2 crossorigin=anonymous></script><script src=/js/script.js></script><script src=/js/main.min.b8b5957f4ba9b582bc3696c8cbed20dde33f789d0fe3255f10fdc7adecf38b7e.js integrity="sha256-uLWVf0uptYK8NpbIy+0g3eM/eJ0P4yVfEP3Hrezzi34=" crossorigin=anonymous></script><script>let splitInstance=null;function enableSplitter(e){e.matches?splitInstance||(splitInstance=Split(["#sidebarnav","#maindoc"],{sizes:[20,80],minSize:100})):splitInstance&&(splitInstance.destroy(),splitInstance=null)}const screenWidthMediaQuery=window.matchMedia("(min-width: 768px)"),eleNav=document.getElementById("sidebarnav");eleNav!==null&&(enableSplitter(screenWidthMediaQuery),screenWidthMediaQuery.addListener(enableSplitter))</script></body></html>