CINXE.COM
Horizontal Pod Autoscaling | 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/tasks/run-application/horizontal-pod-autoscale/><link rel=alternate hreflang=de href=https://kubernetes.io/de/docs/tasks/run-application/horizontal-pod-autoscale/><link rel=alternate hreflang=id href=https://kubernetes.io/id/docs/tasks/run-application/horizontal-pod-autoscale/><link rel=alternate hreflang=ja href=https://kubernetes.io/ja/docs/tasks/run-application/horizontal-pod-autoscale/><link rel=alternate hreflang=ko href=https://kubernetes.io/ko/docs/tasks/run-application/horizontal-pod-autoscale/><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>Horizontal Pod Autoscaling | Kubernetes</title><meta property="og:url" content="https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/"> <meta property="og:site_name" content="Kubernetes"><meta property="og:title" content="Horizontal Pod Autoscaling"><meta property="og:description" content="In Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload."><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-03T07:54:46-04:00"><meta itemprop=name content="Horizontal Pod Autoscaling"><meta itemprop=description content="In Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload."><meta itemprop=dateModified content="2024-10-03T07:54:46-04:00"><meta itemprop=wordCount content="3870"><meta name=twitter:card content="summary"><meta name=twitter:title content="Horizontal Pod Autoscaling"><meta name=twitter:description content="In Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload."><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="In Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload."><meta property="og:description" content="In Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload."><meta name=twitter:description content="In Kubernetes, a HorizontalPodAutoscaler automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload."><meta property="og:url" content="https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/"><meta property="og:title" content="Horizontal Pod Autoscaling"><meta name=twitter:title content="Horizontal Pod Autoscaling"><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>Horizontal Pod Autoscaling | 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/tasks/run-application/horizontal-pod-autoscale/>v1.31</a> <a class=dropdown-item href=https://v1-30.docs.kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/>v1.30</a> <a class=dropdown-item href=https://v1-29.docs.kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/>v1.29</a> <a class=dropdown-item href=https://v1-28.docs.kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/>v1.28</a> <a class=dropdown-item href=https://v1-27.docs.kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/>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/tasks/run-application/horizontal-pod-autoscale/>中文 (Chinese)</a> <a class=dropdown-item href=/de/docs/tasks/run-application/horizontal-pod-autoscale/>Deutsch (German)</a> <a class=dropdown-item href=/id/docs/tasks/run-application/horizontal-pod-autoscale/>Bahasa Indonesia (Indonesian)</a> <a class=dropdown-item href=/ja/docs/tasks/run-application/horizontal-pod-autoscale/>日本語 (Japanese)</a> <a class=dropdown-item href=/ko/docs/tasks/run-application/horizontal-pod-autoscale/>한국어 (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-tasks-run-application-horizontal-pod-autoscale").addClass("active"),$("#td-section-nav #m-docs-tasks-run-application-horizontal-pod-autoscale-li span").addClass("td-sidebar-nav-active-item"),$("#td-section-nav #m-docs-tasks-run-application-horizontal-pod-autoscale").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-tasks-run-application-horizontal-pod-autoscale-li").siblings("li").addClass("show"),$("#td-section-nav #m-docs-tasks-run-application-horizontal-pod-autoscale-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/tasks/>Tasks</a></li><li class=breadcrumb-item><a href=https://kubernetes.io/docs/tasks/run-application/>Run Applications</a></li><li class="breadcrumb-item active"><span>Horizontal Pod Autoscaling</span></li></ol></nav><div class=td-content><h1 data-pagefind-weight=10>Horizontal Pod Autoscaling</h1><p>In Kubernetes, a <em>HorizontalPodAutoscaler</em> automatically updates a workload resource (such as a <a class=glossary-tooltip title='Manages a replicated application on your cluster.' data-toggle=tooltip data-placement=top href=/docs/concepts/workloads/controllers/deployment/ target=_blank aria-label=Deployment>Deployment</a> or <a class=glossary-tooltip title='A StatefulSet manages deployment and scaling of a set of Pods, with durable storage and persistent identifiers for each Pod.' data-toggle=tooltip data-placement=top href=/docs/concepts/workloads/controllers/statefulset/ target=_blank aria-label=StatefulSet>StatefulSet</a>), with the aim of automatically scaling the workload to match demand.</p><p>Horizontal scaling means that the response to increased load is to deploy more <a class=glossary-tooltip title='A Pod represents a set of running containers in your cluster.' data-toggle=tooltip data-placement=top href=/docs/concepts/workloads/pods/ target=_blank aria-label=Pods>Pods</a>. This is different from <em>vertical</em> scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload.</p><p>If the load decreases, and the number of Pods is above the configured minimum, the HorizontalPodAutoscaler instructs the workload resource (the Deployment, StatefulSet, or other similar resource) to scale back down.</p><p>Horizontal pod autoscaling does not apply to objects that can't be scaled (for example: a <a class=glossary-tooltip title='Ensures a copy of a Pod is running across a set of nodes in a cluster.' data-toggle=tooltip data-placement=top href=/docs/concepts/workloads/controllers/daemonset target=_blank aria-label=DaemonSet>DaemonSet</a>.)</p><p>The HorizontalPodAutoscaler is implemented as a Kubernetes API resource and a <a class=glossary-tooltip title='A control loop that watches the shared state of the cluster through the apiserver and makes changes attempting to move the current state towards the desired state.' data-toggle=tooltip data-placement=top href=/docs/concepts/architecture/controller/ target=_blank aria-label=controller>controller</a>. The resource determines the behavior of the controller. The horizontal pod autoscaling controller, running within the Kubernetes <a class=glossary-tooltip title='The container orchestration layer that exposes the API and interfaces to define, deploy, and manage the lifecycle of containers.' data-toggle=tooltip data-placement=top href='/docs/reference/glossary/?all=true#term-control-plane' target=_blank aria-label='control plane'>control plane</a>, periodically adjusts the desired scale of its target (for example, a Deployment) to match observed metrics such as average CPU utilization, average memory utilization, or any other custom metric you specify.</p><p>There is <a href=/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/>walkthrough example</a> of using horizontal pod autoscaling.</p><h2 id=how-does-a-horizontalpodautoscaler-work>How does a HorizontalPodAutoscaler work?</h2><figure><div class=mermaid>graph BT hpa[Horizontal Pod Autoscaler] --> scale[Scale] subgraph rc[RC / Deployment] scale end scale -.-> pod1[Pod 1] scale -.-> pod2[Pod 2] scale -.-> pod3[Pod N] classDef hpa fill:#D5A6BD,stroke:#1E1E1D,stroke-width:1px,color:#1E1E1D; classDef rc fill:#F9CB9C,stroke:#1E1E1D,stroke-width:1px,color:#1E1E1D; classDef scale fill:#B6D7A8,stroke:#1E1E1D,stroke-width:1px,color:#1E1E1D; classDef pod fill:#9FC5E8,stroke:#1E1E1D,stroke-width:1px,color:#1E1E1D; class hpa hpa; class rc rc; class scale scale; class pod1,pod2,pod3 pod</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. HorizontalPodAutoscaler controls the scale of a Deployment and its ReplicaSet</p><p>Kubernetes implements horizontal pod autoscaling as a control loop that runs intermittently (it is not a continuous process). The interval is set by the <code>--horizontal-pod-autoscaler-sync-period</code> parameter to the <a href=/docs/reference/command-line-tools-reference/kube-controller-manager/><code>kube-controller-manager</code></a> (and the default interval is 15 seconds).</p><p>Once during each period, the controller manager queries the resource utilization against the metrics specified in each HorizontalPodAutoscaler definition. The controller manager finds the target resource defined by the <code>scaleTargetRef</code>, then selects the pods based on the target resource's <code>.spec.selector</code> labels, and obtains the metrics from either the resource metrics API (for per-pod resource metrics), or the custom metrics API (for all other metrics).</p><ul><li><p>For per-pod resource metrics (like CPU), the controller fetches the metrics from the resource metrics API for each Pod targeted by the HorizontalPodAutoscaler. Then, if a target utilization value is set, the controller calculates the utilization value as a percentage of the equivalent <a href=/docs/concepts/configuration/manage-resources-containers/#requests-and-limits>resource request</a> on the containers in each Pod. If a target raw value is set, the raw metric values are used directly. The controller then takes the mean of the utilization or the raw value (depending on the type of target specified) across all targeted Pods, and produces a ratio used to scale the number of desired replicas.</p><p>Please note that if some of the Pod's containers do not have the relevant resource request set, CPU utilization for the Pod will not be defined and the autoscaler will not take any action for that metric. See the <a href=#algorithm-details>algorithm details</a> section below for more information about how the autoscaling algorithm works.</p></li><li><p>For per-pod custom metrics, the controller functions similarly to per-pod resource metrics, except that it works with raw values, not utilization values.</p></li><li><p>For object metrics and external metrics, a single metric is fetched, which describes the object in question. This metric is compared to the target value, to produce a ratio as above. In the <code>autoscaling/v2</code> API version, this value can optionally be divided by the number of Pods before the comparison is made.</p></li></ul><p>The common use for HorizontalPodAutoscaler is to configure it to fetch metrics from <a class=glossary-tooltip title='The aggregation layer lets you install additional Kubernetes-style APIs in your cluster.' data-toggle=tooltip data-placement=top href=/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/ target=_blank aria-label='aggregated APIs'>aggregated APIs</a> (<code>metrics.k8s.io</code>, <code>custom.metrics.k8s.io</code>, or <code>external.metrics.k8s.io</code>). The <code>metrics.k8s.io</code> API is usually provided by an add-on named Metrics Server, which needs to be launched separately. For more information about resource metrics, see <a href=/docs/tasks/debug/debug-cluster/resource-metrics-pipeline/#metrics-server>Metrics Server</a>.</p><p><a href=#support-for-metrics-apis>Support for metrics APIs</a> explains the stability guarantees and support status for these different APIs.</p><p>The HorizontalPodAutoscaler controller accesses corresponding workload resources that support scaling (such as Deployments and StatefulSet). These resources each have a subresource named <code>scale</code>, an interface that allows you to dynamically set the number of replicas and examine each of their current states. For general information about subresources in the Kubernetes API, see <a href=/docs/reference/using-api/api-concepts/>Kubernetes API Concepts</a>.</p><h3 id=algorithm-details>Algorithm details</h3><p>From the most basic perspective, the HorizontalPodAutoscaler controller operates on the ratio between desired metric value and current metric value:</p><pre tabindex=0><code>desiredReplicas = ceil[currentReplicas * ( currentMetricValue / desiredMetricValue )] </code></pre><p>For example, if the current metric value is <code>200m</code>, and the desired value is <code>100m</code>, the number of replicas will be doubled, since <code>200.0 / 100.0 == 2.0</code> If the current value is instead <code>50m</code>, you'll halve the number of replicas, since <code>50.0 / 100.0 == 0.5</code>. The control plane skips any scaling action if the ratio is sufficiently close to 1.0 (within a globally-configurable tolerance, 0.1 by default).</p><p>When a <code>targetAverageValue</code> or <code>targetAverageUtilization</code> is specified, the <code>currentMetricValue</code> is computed by taking the average of the given metric across all Pods in the HorizontalPodAutoscaler's scale target.</p><p>Before checking the tolerance and deciding on the final values, the control plane also considers whether any metrics are missing, and how many Pods are <a href=/docs/concepts/workloads/pods/pod-lifecycle/#pod-conditions><code>Ready</code></a>. All Pods with a deletion timestamp set (objects with a deletion timestamp are in the process of being shut down / removed) are ignored, and all failed Pods are discarded.</p><p>If a particular Pod is missing metrics, it is set aside for later; Pods with missing metrics will be used to adjust the final scaling amount.</p><p>When scaling on CPU, if any pod has yet to become ready (it's still initializing, or possibly is unhealthy) <em>or</em> the most recent metric point for the pod was before it became ready, that pod is set aside as well.</p><p>Due to technical constraints, the HorizontalPodAutoscaler controller cannot exactly determine the first time a pod becomes ready when determining whether to set aside certain CPU metrics. Instead, it considers a Pod "not yet ready" if it's unready and transitioned to ready within a short, configurable window of time since it started. This value is configured with the <code>--horizontal-pod-autoscaler-initial-readiness-delay</code> flag, and its default is 30 seconds. Once a pod has become ready, it considers any transition to ready to be the first if it occurred within a longer, configurable time since it started. This value is configured with the <code>--horizontal-pod-autoscaler-cpu-initialization-period</code> flag, and its default is 5 minutes.</p><p>The <code>currentMetricValue / desiredMetricValue</code> base scale ratio is then calculated using the remaining pods not set aside or discarded from above.</p><p>If there were any missing metrics, the control plane recomputes the average more conservatively, assuming those pods were consuming 100% of the desired value in case of a scale down, and 0% in case of a scale up. This dampens the magnitude of any potential scale.</p><p>Furthermore, if any not-yet-ready pods were present, and the workload would have scaled up without factoring in missing metrics or not-yet-ready pods, the controller conservatively assumes that the not-yet-ready pods are consuming 0% of the desired metric, further dampening the magnitude of a scale up.</p><p>After factoring in the not-yet-ready pods and missing metrics, the controller recalculates the usage ratio. If the new ratio reverses the scale direction, or is within the tolerance, the controller doesn't take any scaling action. In other cases, the new ratio is used to decide any change to the number of Pods.</p><p>Note that the <em>original</em> value for the average utilization is reported back via the HorizontalPodAutoscaler status, without factoring in the not-yet-ready pods or missing metrics, even when the new usage ratio is used.</p><p>If multiple metrics are specified in a HorizontalPodAutoscaler, this calculation is done for each metric, and then the largest of the desired replica counts is chosen. If any of these metrics cannot be converted into a desired replica count (e.g. due to an error fetching the metrics from the metrics APIs) and a scale down is suggested by the metrics which can be fetched, scaling is skipped. This means that the HPA is still capable of scaling up if one or more metrics give a <code>desiredReplicas</code> greater than the current value.</p><p>Finally, right before HPA scales the target, the scale recommendation is recorded. The controller considers all recommendations within a configurable window choosing the highest recommendation from within that window. This value can be configured using the <code>--horizontal-pod-autoscaler-downscale-stabilization</code> flag, which defaults to 5 minutes. This means that scaledowns will occur gradually, smoothing out the impact of rapidly fluctuating metric values.</p><h2 id=api-object>API Object</h2><p>The Horizontal Pod Autoscaler is an API resource in the Kubernetes <code>autoscaling</code> API group. The current stable version can be found in the <code>autoscaling/v2</code> API version which includes support for scaling on memory and custom metrics. The new fields introduced in <code>autoscaling/v2</code> are preserved as annotations when working with <code>autoscaling/v1</code>.</p><p>When you create a HorizontalPodAutoscaler API object, make sure the name specified is a valid <a href=/docs/concepts/overview/working-with-objects/names/#dns-subdomain-names>DNS subdomain name</a>. More details about the API object can be found at <a href=/docs/reference/generated/kubernetes-api/v1.31/#horizontalpodautoscaler-v2-autoscaling>HorizontalPodAutoscaler Object</a>.</p><h2 id=flapping>Stability of workload scale</h2><p>When managing the scale of a group of replicas using the HorizontalPodAutoscaler, it is possible that the number of replicas keeps fluctuating frequently due to the dynamic nature of the metrics evaluated. This is sometimes referred to as <em>thrashing</em>, or <em>flapping</em>. It's similar to the concept of <em>hysteresis</em> in cybernetics.</p><h2 id=autoscaling-during-rolling-update>Autoscaling during rolling update</h2><p>Kubernetes lets you perform a rolling update on a Deployment. In that case, the Deployment manages the underlying ReplicaSets for you. When you configure autoscaling for a Deployment, you bind a HorizontalPodAutoscaler to a single Deployment. The HorizontalPodAutoscaler manages the <code>replicas</code> field of the Deployment. The deployment controller is responsible for setting the <code>replicas</code> of the underlying ReplicaSets so that they add up to a suitable number during the rollout and also afterwards.</p><p>If you perform a rolling update of a StatefulSet that has an autoscaled number of replicas, the StatefulSet directly manages its set of Pods (there is no intermediate resource similar to ReplicaSet).</p><h2 id=support-for-resource-metrics>Support for resource metrics</h2><p>Any HPA target can be scaled based on the resource usage of the pods in the scaling target. When defining the pod specification the resource requests like <code>cpu</code> and <code>memory</code> should be specified. This is used to determine the resource utilization and used by the HPA controller to scale the target up or down. To use resource utilization based scaling specify a metric source like this:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Resource<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb></span><span style=color:green;font-weight:700>resource</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>name</span>:<span style=color:#bbb> </span>cpu<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>target</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Utilization<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>averageUtilization</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span></code></pre></div><p>With this metric the HPA controller will keep the average utilization of the pods in the scaling target at 60%. Utilization is the ratio between the current usage of resource to the requested resources of the pod. See <a href=#algorithm-details>Algorithm</a> for more details about how the utilization is calculated and averaged.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4>Since the resource usages of all the containers are summed up the total pod utilization may not accurately represent the individual container resource usage. This could lead to situations where a single container might be running with high usage and the HPA will not scale out because the overall pod usage is still within acceptable limits.</div><h3 id=container-resource-metrics>Container resource metrics</h3><div class="feature-state-notice feature-stable" title="Feature Gate: HPAContainerMetrics"><span class=feature-state-name>FEATURE STATE:</span> <code>Kubernetes v1.30 [stable]</code> (enabled by default: true)</div><p>The HorizontalPodAutoscaler API also supports a container metric source where the HPA can track the resource usage of individual containers across a set of Pods, in order to scale the target resource. This lets you configure scaling thresholds for the containers that matter most in a particular Pod. For example, if you have a web application and a sidecar container that provides logging, you can scale based on the resource use of the web application, ignoring the sidecar container and its resource use.</p><p>If you revise the target resource to have a new Pod specification with a different set of containers, you should revise the HPA spec if that newly added container should also be used for scaling. If the specified container in the metric source is not present or only present in a subset of the pods then those pods are ignored and the recommendation is recalculated. See <a href=#algorithm-details>Algorithm</a> for more details about the calculation. To use container resources for autoscaling define a metric source as follows:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>ContainerResource<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb></span><span style=color:green;font-weight:700>containerResource</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>name</span>:<span style=color:#bbb> </span>cpu<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>container</span>:<span style=color:#bbb> </span>application<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>target</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Utilization<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>averageUtilization</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span></code></pre></div><p>In the above example the HPA controller scales the target such that the average utilization of the cpu in the <code>application</code> container of all the pods is 60%.</p><div class="alert alert-info" role=alert><h4 class=alert-heading>Note:</h4><p>If you change the name of a container that a HorizontalPodAutoscaler is tracking, you can make that change in a specific order to ensure scaling remains available and effective whilst the change is being applied. Before you update the resource that defines the container (such as a Deployment), you should update the associated HPA to track both the new and old container names. This way, the HPA is able to calculate a scaling recommendation throughout the update process.</p><p>Once you have rolled out the container name change to the workload resource, tidy up by removing the old container name from the HPA specification.</p></div><h2 id=scaling-on-custom-metrics>Scaling on custom metrics</h2><div class="feature-state-notice feature-stable"><span class=feature-state-name>FEATURE STATE:</span> <code>Kubernetes v1.23 [stable]</code></div><p>(the <code>autoscaling/v2beta2</code> API version previously provided this ability as a beta feature)</p><p>Provided that you use the <code>autoscaling/v2</code> API version, you can configure a HorizontalPodAutoscaler to scale based on a custom metric (that is not built in to Kubernetes or any Kubernetes component). The HorizontalPodAutoscaler controller then queries for these custom metrics from the Kubernetes API.</p><p>See <a href=#support-for-metrics-apis>Support for metrics APIs</a> for the requirements.</p><h2 id=scaling-on-multiple-metrics>Scaling on multiple metrics</h2><div class="feature-state-notice feature-stable"><span class=feature-state-name>FEATURE STATE:</span> <code>Kubernetes v1.23 [stable]</code></div><p>(the <code>autoscaling/v2beta2</code> API version previously provided this ability as a beta feature)</p><p>Provided that you use the <code>autoscaling/v2</code> API version, you can specify multiple metrics for a HorizontalPodAutoscaler to scale on. Then, the HorizontalPodAutoscaler controller evaluates each metric, and proposes a new scale based on that metric. The HorizontalPodAutoscaler takes the maximum scale recommended for each metric and sets the workload to that size (provided that this isn't larger than the overall maximum that you configured).</p><h2 id=support-for-metrics-apis>Support for metrics APIs</h2><p>By default, the HorizontalPodAutoscaler controller retrieves metrics from a series of APIs. In order for it to access these APIs, cluster administrators must ensure that:</p><ul><li><p>The <a href=/docs/tasks/extend-kubernetes/configure-aggregation-layer/>API aggregation layer</a> is enabled.</p></li><li><p>The corresponding APIs are registered:</p><ul><li><p>For resource metrics, this is the <code>metrics.k8s.io</code> <a href=/docs/reference/external-api/metrics.v1beta1/>API</a>, generally provided by <a href=https://github.com/kubernetes-sigs/metrics-server>metrics-server</a>. It can be launched as a cluster add-on.</p></li><li><p>For custom metrics, this is the <code>custom.metrics.k8s.io</code> <a href=/docs/reference/external-api/custom-metrics.v1beta2/>API</a>. It's provided by "adapter" API servers provided by metrics solution vendors. Check with your metrics pipeline to see if there is a Kubernetes metrics adapter available.</p></li><li><p>For external metrics, this is the <code>external.metrics.k8s.io</code> <a href=/docs/reference/external-api/external-metrics.v1beta1/>API</a>. It may be provided by the custom metrics adapters provided above.</p></li></ul></li></ul><p>For more information on these different metrics paths and how they differ please see the relevant design proposals for <a href=https://git.k8s.io/design-proposals-archive/autoscaling/hpa-v2.md>the HPA V2</a>, <a href=https://git.k8s.io/design-proposals-archive/instrumentation/custom-metrics-api.md>custom.metrics.k8s.io</a> and <a href=https://git.k8s.io/design-proposals-archive/instrumentation/external-metrics-api.md>external.metrics.k8s.io</a>.</p><p>For examples of how to use them see <a href=/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#autoscaling-on-multiple-metrics-and-custom-metrics>the walkthrough for using custom metrics</a> and <a href=/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#autoscaling-on-metrics-not-related-to-kubernetes-objects>the walkthrough for using external metrics</a>.</p><h2 id=configurable-scaling-behavior>Configurable scaling behavior</h2><div class="feature-state-notice feature-stable"><span class=feature-state-name>FEATURE STATE:</span> <code>Kubernetes v1.23 [stable]</code></div><p>(the <code>autoscaling/v2beta2</code> API version previously provided this ability as a beta feature)</p><p>If you use the <code>v2</code> HorizontalPodAutoscaler API, you can use the <code>behavior</code> field (see the <a href=/docs/reference/kubernetes-api/workload-resources/horizontal-pod-autoscaler-v2/#HorizontalPodAutoscalerSpec>API reference</a>) to configure separate scale-up and scale-down behaviors. You specify these behaviours by setting <code>scaleUp</code> and / or <code>scaleDown</code> under the <code>behavior</code> field.</p><p>You can specify a <em>stabilization window</em> that prevents <a href=#flapping>flapping</a> the replica count for a scaling target. Scaling policies also let you control the rate of change of replicas while scaling.</p><h3 id=scaling-policies>Scaling policies</h3><p>One or more scaling policies can be specified in the <code>behavior</code> section of the spec. When multiple policies are specified the policy which allows the highest amount of change is the policy which is selected by default. The following example shows this behavior while scaling down:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>policies</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Pods<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>4</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Percent<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>10</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span></code></pre></div><p><code>periodSeconds</code> indicates the length of time in the past for which the policy must hold true. The maximum value that you can set for <code>periodSeconds</code> is 1800 (half an hour). The first policy <em>(Pods)</em> allows at most 4 replicas to be scaled down in one minute. The second policy <em>(Percent)</em> allows at most 10% of the current replicas to be scaled down in one minute.</p><p>Since by default the policy which allows the highest amount of change is selected, the second policy will only be used when the number of pod replicas is more than 40. With 40 or less replicas, the first policy will be applied. For instance if there are 80 replicas and the target has to be scaled down to 10 replicas then during the first step 8 replicas will be reduced. In the next iteration when the number of replicas is 72, 10% of the pods is 7.2 but the number is rounded up to 8. On each loop of the autoscaler controller the number of pods to be change is re-calculated based on the number of current replicas. When the number of replicas falls below 40 the first policy <em>(Pods)</em> is applied and 4 replicas will be reduced at a time.</p><p>The policy selection can be changed by specifying the <code>selectPolicy</code> field for a scaling direction. By setting the value to <code>Min</code> which would select the policy which allows the smallest change in the replica count. Setting the value to <code>Disabled</code> completely disables scaling in that direction.</p><h3 id=stabilization-window>Stabilization window</h3><p>The stabilization window is used to restrict the <a href=#flapping>flapping</a> of replica count when the metrics used for scaling keep fluctuating. The autoscaling algorithm uses this window to infer a previous desired state and avoid unwanted changes to workload scale.</p><p>For example, in the following example snippet, a stabilization window is specified for <code>scaleDown</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>stabilizationWindowSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>300</span><span style=color:#bbb> </span></span></span></code></pre></div><p>When the metrics indicate that the target should be scaled down the algorithm looks into previously computed desired states, and uses the highest value from the specified interval. In the above example, all desired states from the past 5 minutes will be considered.</p><p>This approximates a rolling maximum, and avoids having the scaling algorithm frequently remove Pods only to trigger recreating an equivalent Pod just moments later.</p><h3 id=default-behavior>Default Behavior</h3><p>To use the custom scaling not all fields have to be specified. Only values which need to be customized can be specified. These custom values are merged with default values. The default values match the existing behavior in the HPA algorithm.</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>stabilizationWindowSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>300</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>policies</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Percent<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>100</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>15</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleUp</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>stabilizationWindowSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>0</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>policies</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Percent<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>100</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>15</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Pods<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>4</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>15</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>selectPolicy</span>:<span style=color:#bbb> </span>Max<span style=color:#bbb> </span></span></span></code></pre></div><p>For scaling down the stabilization window is <em>300</em> seconds (or the value of the <code>--horizontal-pod-autoscaler-downscale-stabilization</code> flag if provided). There is only a single policy for scaling down which allows a 100% of the currently running replicas to be removed which means the scaling target can be scaled down to the minimum allowed replicas. For scaling up there is no stabilization window. When the metrics indicate that the target should be scaled up the target is scaled up immediately. There are 2 policies where 4 pods or a 100% of the currently running replicas may at most be added every 15 seconds till the HPA reaches its steady state.</p><h3 id=example-change-downscale-stabilization-window>Example: change downscale stabilization window</h3><p>To provide a custom downscale stabilization window of 1 minute, the following behavior would be added to the HPA:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>stabilizationWindowSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span></code></pre></div><h3 id=example-limit-scale-down-rate>Example: limit scale down rate</h3><p>To limit the rate at which pods are removed by the HPA to 10% per minute, the following behavior would be added to the HPA:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>policies</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Percent<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>10</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span></code></pre></div><p>To ensure that no more than 5 Pods are removed per minute, you can add a second scale-down policy with a fixed size of 5, and set <code>selectPolicy</code> to minimum. Setting <code>selectPolicy</code> to <code>Min</code> means that the autoscaler chooses the policy that affects the smallest number of Pods:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>policies</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Percent<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>10</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span>- <span style=color:green;font-weight:700>type</span>:<span style=color:#bbb> </span>Pods<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>value</span>:<span style=color:#bbb> </span><span style=color:#666>5</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>periodSeconds</span>:<span style=color:#bbb> </span><span style=color:#666>60</span><span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>selectPolicy</span>:<span style=color:#bbb> </span>Min<span style=color:#bbb> </span></span></span></code></pre></div><h3 id=example-disable-scale-down>Example: disable scale down</h3><p>The <code>selectPolicy</code> value of <code>Disabled</code> turns off scaling the given direction. So to prevent downscaling the following policy would be used:</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-yaml data-lang=yaml><span style=display:flex><span><span style=color:green;font-weight:700>behavior</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>scaleDown</span>:<span style=color:#bbb> </span></span></span><span style=display:flex><span><span style=color:#bbb> </span><span style=color:green;font-weight:700>selectPolicy</span>:<span style=color:#bbb> </span>Disabled<span style=color:#bbb> </span></span></span></code></pre></div><h2 id=support-for-horizontalpodautoscaler-in-kubectl>Support for HorizontalPodAutoscaler in kubectl</h2><p>HorizontalPodAutoscaler, like every API resource, is supported in a standard way by <code>kubectl</code>. You can create a new autoscaler using <code>kubectl create</code> command. You can list autoscalers by <code>kubectl get hpa</code> or get detailed description by <code>kubectl describe hpa</code>. Finally, you can delete an autoscaler using <code>kubectl delete hpa</code>.</p><p>In addition, there is a special <code>kubectl autoscale</code> command for creating a HorizontalPodAutoscaler object. For instance, executing <code>kubectl autoscale rs foo --min=2 --max=5 --cpu-percent=80</code> will create an autoscaler for ReplicaSet <em>foo</em>, with target CPU utilization set to <code>80%</code> and the number of replicas between 2 and 5.</p><h2 id=implicit-maintenance-mode-deactivation>Implicit maintenance-mode deactivation</h2><p>You can implicitly deactivate the HPA for a target without the need to change the HPA configuration itself. If the target's desired replica count is set to 0, and the HPA's minimum replica count is greater than 0, the HPA stops adjusting the target (and sets the <code>ScalingActive</code> Condition on itself to <code>false</code>) until you reactivate it by manually adjusting the target's desired replica count or HPA's minimum replica count.</p><h3 id=migrating-deployments-and-statefulsets-to-horizontal-autoscaling>Migrating Deployments and StatefulSets to horizontal autoscaling</h3><p>When an HPA is enabled, it is recommended that the value of <code>spec.replicas</code> of the Deployment and / or StatefulSet be removed from their <a class=glossary-tooltip title='A serialized specification of one or more Kubernetes API objects.' data-toggle=tooltip data-placement=top href='/docs/reference/glossary/?all=true#term-manifest' target=_blank aria-label=manifest(s)>manifest(s)</a>. If this isn't done, any time a change to that object is applied, for example via <code>kubectl apply -f deployment.yaml</code>, this will instruct Kubernetes to scale the current number of Pods to the value of the <code>spec.replicas</code> key. This may not be desired and could be troublesome when an HPA is active, resulting in thrashing or flapping behavior.</p><p>Keep in mind that the removal of <code>spec.replicas</code> may incur a one-time degradation of Pod counts as the default value of this key is 1 (reference <a href=/docs/concepts/workloads/controllers/deployment/#replicas>Deployment Replicas</a>). Upon the update, all Pods except 1 will begin their termination procedures. Any deployment application afterwards will behave as normal and respect a rolling update configuration as desired. You can avoid this degradation by choosing one of the following two methods based on how you are modifying your deployments:</p><ul class="nav nav-tabs" id=fix-replicas-instructions role=tablist><li class=nav-item><a data-toggle=tab class="nav-link active" href=#fix-replicas-instructions-0 role=tab aria-controls=fix-replicas-instructions-0 aria-selected=true>Client Side Apply (this is the default)</a></li><li class=nav-item><a data-toggle=tab class=nav-link href=#fix-replicas-instructions-1 role=tab aria-controls=fix-replicas-instructions-1>Server Side Apply</a></li></ul><div class=tab-content id=fix-replicas-instructions><div id=fix-replicas-instructions-0 class="tab-pane show active" role=tabpanel aria-labelledby=fix-replicas-instructions-0><p><ol><li><code>kubectl apply edit-last-applied deployment/<deployment_name></code></li><li>In the editor, remove <code>spec.replicas</code>. When you save and exit the editor, <code>kubectl</code> applies the update. No changes to Pod counts happen at this step.</li><li>You can now remove <code>spec.replicas</code> from the manifest. If you use source code management, also commit your changes or take whatever other steps for revising the source code are appropriate for how you track updates.</li><li>From here on out you can run <code>kubectl apply -f deployment.yaml</code></li></ol></div><div id=fix-replicas-instructions-1 class=tab-pane role=tabpanel aria-labelledby=fix-replicas-instructions-1><p><p>When using the <a href=/docs/reference/using-api/server-side-apply/>Server-Side Apply</a> you can follow the <a href=/docs/reference/using-api/server-side-apply/#transferring-ownership>transferring ownership</a> guidelines, which cover this exact use case.</p></div></div><h2 id=what-s-next>What's next</h2><p>If you configure autoscaling in your cluster, you may also want to consider using <a href=/docs/concepts/cluster-administration/cluster-autoscaling/>cluster autoscaling</a> to ensure you are running the right number of nodes.</p><p>For more information on HorizontalPodAutoscaler:</p><ul><li>Read a <a href=/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/>walkthrough example</a> for horizontal pod autoscaling.</li><li>Read documentation for <a href=/docs/reference/generated/kubectl/kubectl-commands/#autoscale><code>kubectl autoscale</code></a>.</li><li>If you would like to write your own custom metrics adapter, check out the <a href=https://github.com/kubernetes-sigs/custom-metrics-apiserver>boilerplate</a> to get started.</li><li>Read the <a href=/docs/reference/kubernetes-api/workload-resources/horizontal-pod-autoscaler-v2/>API reference</a> for HorizontalPodAutoscaler.</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 03, 2024 at 7:54 AM PST: <a href=https://github.com/kubernetes/website/commit/39b49dfbf0d3bd84b727d07bfd3103c62d100041>Update horizontal-pod-autoscale.md with additional keywords (39b49dfbf0)</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/tasks/run-application/horizontal-pod-autoscale.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/tasks/run-application/horizontal-pod-autoscale.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=Horizontal%20Pod%20Autoscaling" target=_blank><i class="fab fa-github fa-fw"></i> Create documentation issue</a> <a id=print href=https://kubernetes.io/docs/tasks/run-application/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><nav id=TableOfContents><ul><li><a href=#how-does-a-horizontalpodautoscaler-work>How does a HorizontalPodAutoscaler work?</a><ul><li><a href=#algorithm-details>Algorithm details</a></li></ul></li><li><a href=#api-object>API Object</a></li><li><a href=#flapping>Stability of workload scale</a></li><li><a href=#autoscaling-during-rolling-update>Autoscaling during rolling update</a></li><li><a href=#support-for-resource-metrics>Support for resource metrics</a><ul><li><a href=#container-resource-metrics>Container resource metrics</a></li></ul></li><li><a href=#scaling-on-custom-metrics>Scaling on custom metrics</a></li><li><a href=#scaling-on-multiple-metrics>Scaling on multiple metrics</a></li><li><a href=#support-for-metrics-apis>Support for metrics APIs</a></li><li><a href=#configurable-scaling-behavior>Configurable scaling behavior</a><ul><li><a href=#scaling-policies>Scaling policies</a></li><li><a href=#stabilization-window>Stabilization window</a></li><li><a href=#default-behavior>Default Behavior</a></li><li><a href=#example-change-downscale-stabilization-window>Example: change downscale stabilization window</a></li><li><a href=#example-limit-scale-down-rate>Example: limit scale down rate</a></li><li><a href=#example-disable-scale-down>Example: disable scale down</a></li></ul></li><li><a href=#support-for-horizontalpodautoscaler-in-kubectl>Support for HorizontalPodAutoscaler in kubectl</a></li><li><a href=#implicit-maintenance-mode-deactivation>Implicit maintenance-mode deactivation</a><ul><li><a href=#migrating-deployments-and-statefulsets-to-horizontal-autoscaling>Migrating Deployments and StatefulSets to horizontal autoscaling</a></li></ul></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>