⎈ k8s knowledge compiler

Concept Graph

Force-directed view of the compiled knowledge graph. The full graph has 8198 nodes and 10754 edges. The interactive canvas below requires JavaScript; the table beneath it is server-rendered and fully readable with JS disabled.

Nodes (8198) — first 400 shown

idtypetitle
gloss:labelglossaryLabel
gloss:probeglossaryProbe
gloss:limitrangeglossaryLimitRange
gloss:draglossaryDynamic Resource Allocation
gloss:platform-developerglossaryPlatform Developer
gloss:reviewerglossaryReviewer
gloss:CustomResourceDefinitionglossaryCustomResourceDefinition
gloss:upstreamglossaryUpstream (disambiguation)
gloss:service-catalogglossaryService Catalog
gloss:podgroupglossaryPodGroup
gloss:admission-controllerglossaryAdmission Controller
gloss:cluster-operationsglossaryCluster Operations
gloss:persistent-volume-claimglossaryPersistent Volume Claim
gloss:contributorglossaryContributor
gloss:endpointsglossaryEndpoints
gloss:immutable-infrastructureglossaryImmutable Infrastructure
gloss:configmapglossaryConfigMap
gloss:ExtensionsglossaryExtensions
gloss:etcdglossaryetcd
gloss:HostAliasesglossaryHostAliases
gloss:cniglossaryContainer network interface (CNI)
gloss:sidecar-containerglossarySidecar Container
gloss:deviceclassglossaryDeviceClass
gloss:kube-apiserverglossaryAPI server
gloss:volumeglossaryVolume
gloss:resourceclaimglossaryResourceClaim
gloss:node-pressure-evictionglossaryNode-pressure eviction
gloss:preemptionglossaryPreemption
gloss:containerglossaryContainer
gloss:clusterglossaryCluster
gloss:aggregation-layerglossaryAggregation Layer
gloss:masterglossaryMaster
gloss:code-contributorglossaryCode Contributor
gloss:kube-controller-managerglossarykube-controller-manager
gloss:cri-oglossaryCRI-O
gloss:secretglossarySecret
gloss:downward-apiglossaryDownward API
gloss:cncfglossaryCloud Native Computing Foundation (CNCF)
gloss:conditionglossaryCondition
gloss:application-architectglossaryApplication Architect
gloss:kopsglossarykOps (Kubernetes Operations)
gloss:container-env-variablesglossaryContainer Environment Variables
gloss:downstreamglossaryDownstream (disambiguation)
gloss:network-policyglossaryNetwork Policy
gloss:pod-priorityglossaryPod Priority
gloss:mvpglossaryMixed Version Proxy (MVP)
gloss:imageglossaryImage
gloss:disruptionglossaryDisruption
gloss:device-pluginglossaryDevice Plugin
gloss:shuffle-shardingglossaryShuffle-sharding
gloss:tolerationglossaryToleration
gloss:uidglossaryUID
gloss:pod-disruptionglossaryPod Disruption
gloss:horizontal-pod-autoscalerglossaryHorizontal Pod Autoscaler
gloss:cloud-providerglossaryCloud Provider
gloss:kubernetes-apiglossaryKubernetes API
gloss:cluster-operatorglossaryCluster Operator
gloss:control-planeglossaryControl Plane
gloss:kube-proxyglossarykube-proxy
gloss:jwtglossaryJSON Web Token (JWT)
gloss:kubectlglossaryKubectl
gloss:pod-lifecycleglossaryPod Lifecycle
gloss:cronjobglossaryCronJob
gloss:quantityglossaryQuantity
gloss:application-developerglossaryApplication Developer
gloss:dockershimglossaryDockershim
gloss:sysctlglossarysysctl
gloss:nodeglossaryNode
gloss:watchglossaryWatch
gloss:replication-controllerglossaryReplicationController
gloss:priority-classglossaryPriorityClass
gloss:flexvolumeglossaryFlexVolume
gloss:daemonsetglossaryDaemonSet
gloss:developerglossaryDeveloper (disambiguation)
gloss:feature-gateglossaryFeature gate
gloss:operator-patternglossaryOperator pattern
gloss:drainglossaryDrain
gloss:nameglossaryName
gloss:endpoint-sliceglossaryEndpointSlice
gloss:namespaceglossaryNamespace
gloss:resourcesliceglossaryResourceSlice
gloss:helm-chartglossaryHelm Chart
gloss:qos-classglossaryQoS Class
gloss:pod-templateglossaryPodTemplate
gloss:controllerglossaryController
gloss:infrastructure-resourceglossaryResource (infrastructure)
gloss:kubeadmglossaryKubeadm
gloss:istioglossaryIstio
gloss:containerdglossarycontainerd
gloss:kubeletglossaryKubelet
gloss:garbage-collectionglossaryGarbage Collection
gloss:dynamicvolumeprovisioningglossaryDynamic Volume Provisioning
gloss:cadvisorglossarycAdvisor
gloss:objectglossaryObject
gloss:ephemeral-containerglossaryEphemeral Container
gloss:volumepluginglossaryVolume Plugin
gloss:resourceclaimtemplateglossaryResourceClaimTemplate
gloss:sanglossarySubject Alternative Name
gloss:manifestglossaryManifest
gloss:finalizerglossaryFinalizer
gloss:cgroupglossarycgroup (control group)
gloss:deploymentglossaryDeployment
gloss:certificateglossaryCertificate
gloss:indexglossaryGlossary
gloss:wgglossaryWG (working group)
gloss:loggingglossaryLogging
gloss:claglossaryCLA (Contributor License Agreement)
gloss:cluster-infrastructureglossaryCluster Infrastructure
gloss:taintglossaryTaint
gloss:managed-serviceglossaryManaged Service
gloss:static-podglossaryStatic Pod
gloss:statefulsetglossaryStatefulSet
gloss:resource-quotaglossaryResourceQuota
gloss:usernsglossaryuser namespace
gloss:init-containerglossaryInit Container
gloss:gateway-apiglossaryGateway API
gloss:eventglossaryEvent
gloss:annotationglossaryAnnotation
gloss:api-evictionglossaryAPI-initiated eviction
gloss:serviceglossaryService
gloss:security-contextglossarySecurity Context
gloss:evictionglossaryEviction
gloss:minikubeglossaryMinikube
gloss:specglossarySpec
gloss:cluster-architectglossaryCluster Architect
gloss:container-runtimeglossaryContainer Runtime
gloss:rbacglossaryRBAC (Role-Based Access Control)
gloss:affinityglossaryAffinity
gloss:pod-security-policyglossaryPod Security Policy
gloss:pod-disruption-budgetglossaryPod Disruption Budget
gloss:replica-setglossaryReplicaSet
gloss:podglossaryPod
gloss:replicaglossaryReplica
gloss:api-resourceglossaryAPI resource
gloss:memberglossaryMember
gloss:cloud-controller-managerglossaryCloud Controller Manager
gloss:dockerglossaryDocker
gloss:workloadglossaryWorkload
gloss:celglossaryCommon Expression Language
gloss:data-planeglossaryData Plane
gloss:service-accountglossaryServiceAccount
gloss:jobglossaryJob
gloss:gvrglossaryGroup Version Resource
gloss:proxyglossaryProxy
gloss:kube-schedulerglossarykube-scheduler
gloss:ingressglossaryIngress
gloss:approverglossaryApprover
gloss:addonsglossaryAdd-ons
gloss:deviceglossaryDevice
gloss:container-lifecycle-hooksglossaryContainer Lifecycle Hooks
gloss:mirror-podglossaryMirror Pod
gloss:app-containerglossaryApp Container
gloss:durationglossaryDuration
gloss:api-groupglossaryAPI Group
gloss:selectorglossarySelector
gloss:cidrglossaryCIDR
gloss:criglossaryContainer Runtime Interface (CRI)
gloss:csiglossaryContainer Storage Interface (CSI)
gloss:cdiglossaryContainer Device Interface (CDI)
gloss:applicationsglossaryApplications
gloss:storageclassglossaryStorage Class
gloss:sigglossarySIG (special interest group)
gloss:persistent-volumeglossaryPersistent Volume
page:testpageDocs smoke test page
concept:heading-levelsconceptHeading levels
concept:inline-elementsconceptInline elements
concept:listsconceptLists
concept:code-blocksconceptCode blocks
concept:linksconceptLinks
concept:imagesconceptImages
concept:tablesconceptTables
concept:visualizations-with-mermaidconceptVisualizations with Mermaid
concept:sidebars-and-admonitionsconceptSidebars and Admonitions
concept:includesconceptIncludes
concept:katacoda-embedded-live-environmentconceptKatacoda Embedded Live Environment
concept:h3conceptH3
concept:inline-text-stylesconceptInline text styles
concept:bullet-listsconceptBullet lists
concept:numbered-listsconceptNumbered lists
concept:tab-listsconceptTab lists
concept:header-within-a-tab-listconceptHeader within a tab list
concept:checklistsconceptChecklists
concept:code-blocks-containing-hugo-shortcodesconceptCode blocks containing Hugo shortcodes
concept:sidebarsconceptSidebars
concept:admonitionsconceptAdmonitions
page:_indexpageDocumentation
page:home/supported-doc-versionspageAvailable Documentation Versions
page:home/_indexpageKubernetes Documentation
page:tasks/_indexpageTasks
page:tasks/run-application/scale-stateful-setpageScale a StatefulSet
concept:heading-prerequisitesconcept{{% heading "prerequisites" %}}
concept:scaling-statefulsetsconceptScaling StatefulSets
concept:troubleshootingconceptTroubleshooting
concept:heading-whatsnextconcept{{% heading "whatsnext" %}}
concept:use-kubectl-to-scale-statefulsetsconceptUse kubectl to scale StatefulSets
concept:make-in-place-updates-on-your-statefulsetsconceptMake in-place updates on your StatefulSets
concept:scaling-down-does-not-work-rightconceptScaling down does not work right
page:tasks/run-application/delete-stateful-setpageDelete a StatefulSet
concept:deleting-a-statefulsetconceptDeleting a StatefulSet
concept:persistent-volumesconceptPersistent Volumes
concept:complete-deletion-of-a-statefulsetconceptComplete deletion of a StatefulSet
concept:force-deletion-of-statefulset-podsconceptForce deletion of StatefulSet pods
page:tasks/run-application/horizontal-pod-autoscale-walkthroughpageHorizontalPodAutoscaler Walkthrough
concept:run-and-expose-php-apache-serverconceptRun and expose php-apache server
concept:create-the-horizontalpodautoscaler-create-horizontal-pod-autoscalerconceptCreate the HorizontalPodAutoscaler {#create-horizontal-pod-autoscaler}
concept:increase-the-load-increase-loadconceptIncrease the load {#increase-load}
concept:stop-generating-load-stop-loadconceptStop generating load {#stop-load}
concept:autoscaling-on-multiple-metrics-and-custom-metricsconceptAutoscaling on multiple metrics and custom metrics
concept:appendix-horizontal-pod-autoscaler-status-conditionsconceptAppendix: Horizontal Pod Autoscaler Status Conditions
concept:quantitiesconceptQuantities
concept:other-possible-scenariosconceptOther possible scenarios
concept:autoscaling-on-more-specific-metricsconceptAutoscaling on more specific metrics
concept:autoscaling-on-metrics-not-related-to-kubernetes-objectsconceptAutoscaling on metrics not related to Kubernetes objects
concept:creating-the-autoscaler-declarativelyconceptCreating the autoscaler declaratively
page:tasks/run-application/run-single-instance-stateful-applicationpageRun a Single-Instance Stateful Application
concept:heading-objectivesconcept{{% heading "objectives" %}}
concept:deploy-mysqlconceptDeploy MySQL
concept:accessing-the-mysql-instanceconceptAccessing the MySQL instance
concept:updatingconceptUpdating
concept:deleting-a-deploymentconceptDeleting a deployment
page:tasks/run-application/update-deployment-rollingpageUpdate a Deployment Without Downtime
concept:performing-a-rolling-updateconceptPerforming a rolling update
concept:monitoring-rollout-progressconceptMonitoring rollout progress
concept:pausing-and-resuming-a-rolloutconceptPausing and resuming a rollout
concept:configuring-rolling-update-strategyconceptConfiguring rolling update strategy
concept:rolling-back-to-a-previous-revision-rollbackconceptRolling back to a previous revision {#rollback}
concept:heading-cleanupconcept{{% heading "cleanup" %}}
concept:updating-with-kubectl-applyconceptUpdating with `kubectl apply`
concept:updating-only-the-container-imageconceptUpdating only the container image
concept:pausing-a-rolloutconceptPausing a rollout
concept:making-additional-changes-while-pausedconceptMaking additional changes while paused
concept:resuming-a-rolloutconceptResuming a rollout
concept:detecting-a-stalled-rolloutconceptDetecting a stalled rollout
concept:viewing-rollout-historyconceptViewing rollout history
concept:rolling-back-to-the-previous-revisionconceptRolling back to the previous revision
concept:rolling-back-to-a-specific-revisionconceptRolling back to a specific revision
page:tasks/run-application/run-replicated-stateful-applicationpageRun a Replicated Stateful Application
concept:understanding-stateful-pod-initializationconceptUnderstanding stateful Pod initialization
concept:sending-client-trafficconceptSending client traffic
concept:simulate-pod-and-node-failure-simulate-pod-and-node-downtimeconceptSimulate Pod and Node failure {#simulate-pod-and-node-downtime}
concept:scaling-the-number-of-replicasconceptScaling the number of replicas
concept:create-a-configmap-configmapconceptCreate a ConfigMap {#configmap}
concept:create-services-servicesconceptCreate Services {#services}
concept:create-the-statefulset-statefulsetconceptCreate the StatefulSet {#statefulset}
concept:generating-configurationconceptGenerating configuration
concept:cloning-existing-dataconceptCloning existing data
concept:starting-replicationconceptStarting replication
concept:break-the-readiness-probeconceptBreak the Readiness probe
concept:delete-podsconceptDelete Pods
concept:drain-a-nodeconceptDrain a Node
page:tasks/run-application/scale-deploymentpageHorizontal Manual Scaling for a Deployment
concept:scaling-up-a-deploymentconceptScaling up a Deployment
concept:scaling-down-a-deploymentconceptScaling down a Deployment
concept:scaling-to-zeroconceptScaling to zero
concept:other-ways-to-change-the-replica-countconceptOther ways to change the replica count
concept:when-to-use-manual-versus-automatic-scalingconceptWhen to use manual versus automatic scaling
concept:scaling-up-using-kubectl-scaleconceptScaling up using `kubectl scale`
concept:declarative-scaling-using-kubectl-applyconceptDeclarative scaling using `kubectl apply`
concept:scale-using-kubectl-editconceptScale using `kubectl edit`
concept:scale-using-kubectl-patchconceptScale using `kubectl patch`
page:tasks/run-application/configure-pdbpageSpecifying a Disruption Budget for your Application
concept:protecting-an-application-with-a-poddisruptionbudgetconceptProtecting an Application with a PodDisruptionBudget
concept:identify-an-application-to-protectconceptIdentify an Application to Protect
concept:think-about-how-your-application-reacts-to-disruptionsconceptThink about how your application reacts to disruptions
concept:specifying-a-poddisruptionbudgetconceptSpecifying a PodDisruptionBudget
concept:create-the-pdb-objectconceptCreate the PDB object
concept:check-the-status-of-the-pdbconceptCheck the status of the PDB
concept:unhealthy-pod-eviction-policyconceptUnhealthy Pod Eviction Policy
concept:arbitrary-workloads-and-arbitrary-selectors-arbitrary-controllers-and-selectorsconceptArbitrary workloads and arbitrary selectors {#arbitrary-controllers-and-selectors}
concept:rounding-logic-when-specifying-percentagesconceptRounding logic when specifying percentages
concept:healthiness-of-a-podconceptHealthiness of a Pod
page:tasks/run-application/run-stateless-application-deploymentpageRun a Stateless Application Using a Deployment
concept:creating-and-exploring-an-nginx-deploymentconceptCreating and exploring an nginx deployment
concept:updating-the-deploymentconceptUpdating the deployment
concept:scaling-the-application-by-increasing-the-replica-countconceptScaling the application by increasing the replica count
concept:replicationcontrollers-the-old-wayconceptReplicationControllers -- the Old Way
page:tasks/run-application/_indexpageRun Applications
page:tasks/run-application/force-delete-stateful-set-podpageForce Delete StatefulSet Pods
concept:statefulset-considerationsconceptStatefulSet considerations
concept:force-deletionconceptForce Deletion
page:tasks/run-application/access-api-from-podpageAccessing the Kubernetes API from a Pod
concept:accessing-the-api-from-within-a-podconceptAccessing the API from within a Pod
concept:using-official-client-librariesconceptUsing Official Client Libraries
concept:directly-accessing-the-rest-apiconceptDirectly accessing the REST API
concept:using-kubectl-proxyconceptUsing kubectl proxy
concept:without-using-a-proxyconceptWithout using a proxy
page:tasks/tools/install-kubectl-windowspageInstall and Set Up kubectl on Windows
concept:install-kubectl-on-windowsconceptInstall kubectl on Windows
concept:verify-kubectl-configurationconceptVerify kubectl configuration
concept:optional-kubectl-configurations-and-pluginsconceptOptional kubectl configurations and plugins
concept:install-kubectl-binary-on-windows-via-direct-download-or-curlconceptInstall kubectl binary on Windows (via direct download or curl)
concept:install-on-windows-using-chocolatey-scoop-or-winget-install-nonstandard-package-toolsconceptInstall on Windows using Chocolatey, Scoop, or winget {#install-nonstandard-package-tools}
concept:enable-shell-autocompletionconceptEnable shell autocompletion
concept:configure-kubercconceptConfigure kuberc
concept:install-kubectl-convert-pluginconceptInstall `kubectl convert` plugin
page:tasks/tools/install-kubectl-macospageInstall and Set Up kubectl on macOS
concept:install-kubectl-on-macosconceptInstall kubectl on macOS
concept:install-kubectl-binary-with-curl-on-macosconceptInstall kubectl binary with curl on macOS
concept:install-with-homebrew-on-macosconceptInstall with Homebrew on macOS
concept:install-with-macports-on-macosconceptInstall with Macports on macOS
concept:uninstall-kubectl-on-macosconceptUninstall kubectl on macOS
concept:uninstall-kubectl-using-the-command-lineconceptUninstall kubectl using the command-line
concept:uninstall-kubectl-using-homebrewconceptUninstall kubectl using homebrew
page:tasks/tools/install-kubectl-linuxpageInstall and Set Up kubectl on Linux
concept:install-kubectl-on-linuxconceptInstall kubectl on Linux
concept:install-kubectl-binary-with-curl-on-linuxconceptInstall kubectl binary with curl on Linux
concept:install-using-native-package-managementconceptInstall using native package management
concept:install-using-other-package-managementconceptInstall using other package management
page:tasks/tools/_indexpageInstall Tools
concept:kubectlconceptkubectl
concept:kindconceptkind
concept:minikubeconceptminikube
concept:kubeadmconceptkubeadm
page:tasks/tools/included/kubectl-convert-overviewpagekubectl-convert overview
page:tasks/tools/included/optional-kubectl-configs-zshpagezsh auto-completion
page:tasks/tools/included/optional-kubectl-configs-fishpagefish auto-completion
page:tasks/tools/included/verify-kubectlpageverify kubectl install
concept:troubleshooting-the-no-auth-provider-found-error-message-no-auth-provider-foundconceptTroubleshooting the 'No Auth Provider Found' error message {#no-auth-provider-found}
page:tasks/tools/included/optional-kubectl-configs-bash-macpagebash auto-completion on macOS
concept:introductionconceptIntroduction
concept:upgrade-bashconceptUpgrade Bash
concept:install-bash-completionconceptInstall bash-completion
concept:enable-kubectl-autocompletionconceptEnable kubectl autocompletion
page:tasks/tools/included/kubectl-whats-nextpageWhat's next?
page:tasks/tools/included/optional-kubectl-configs-pwshpagePowerShell auto-completion
page:tasks/tools/included/optional-kubectl-configs-bash-linuxpagebash auto-completion on Linux
page:tasks/tools/included/_indexpageTools Included
page:tasks/manage-kubernetes-objects/imperative-configpageImperative Management of Kubernetes Objects Using Configuration Files
concept:trade-offsconceptTrade-offs
concept:how-to-create-objectsconceptHow to create objects
concept:how-to-update-objectsconceptHow to update objects
concept:how-to-delete-objectsconceptHow to delete objects
concept:how-to-view-an-objectconceptHow to view an object
concept:limitationsconceptLimitations
concept:creating-and-editing-an-object-from-a-url-without-saving-the-configurationconceptCreating and editing an object from a URL without saving the configuration
concept:migrating-from-imperative-commands-to-imperative-object-configurationconceptMigrating from imperative commands to imperative object configuration
concept:defining-controller-selectors-and-podtemplate-labelsconceptDefining controller selectors and PodTemplate labels
page:tasks/manage-kubernetes-objects/storage-version-migrationpageMigrate Kubernetes Objects Using Storage Version Migration
concept:re-encrypt-kubernetes-secrets-using-storage-version-migrationconceptRe-encrypt Kubernetes secrets using storage version migration
concept:update-the-preferred-storage-schema-of-a-crdconceptUpdate the preferred storage schema of a CRD
page:tasks/manage-kubernetes-objects/kustomizationpageDeclarative Management of Kubernetes Objects Using Kustomize
concept:overview-of-kustomizeconceptOverview of Kustomize
concept:bases-and-overlaysconceptBases and Overlays
concept:how-to-apply-view-delete-objects-using-kustomizeconceptHow to apply/view/delete objects using Kustomize
concept:kustomize-feature-listconceptKustomize Feature List
concept:generating-resourcesconceptGenerating Resources
concept:setting-cross-cutting-fieldsconceptSetting cross-cutting fields
concept:composing-and-customizing-resourcesconceptComposing and Customizing Resources
page:tasks/manage-kubernetes-objects/imperative-commandpageManaging Kubernetes Objects Using Imperative Commands
concept:using-set-commands-to-modify-objects-before-creationconceptUsing `set` commands to modify objects before creation
concept:using-edit-to-modify-objects-before-creationconceptUsing `--edit` to modify objects before creation
page:tasks/manage-kubernetes-objects/update-api-object-kubectl-patchpageUpdate API Objects in Place Using kubectl patch
concept:use-a-strategic-merge-patch-to-update-a-deploymentconceptUse a strategic merge patch to update a Deployment
concept:use-a-json-merge-patch-to-update-a-deploymentconceptUse a JSON merge patch to update a Deployment
concept:use-strategic-merge-patch-to-update-a-deployment-using-the-retainkeys-strategyconceptUse strategic merge patch to update a Deployment using the retainKeys strategy
concept:summaryconceptSummary
concept:notes-on-the-strategic-merge-patchconceptNotes on the strategic merge patch
concept:notes-on-the-strategic-merge-patch-using-the-retainkeys-strategyconceptNotes on the strategic merge patch using the retainKeys strategy
concept:alternate-forms-of-the-kubectl-patch-commandconceptAlternate forms of the kubectl patch command
concept:update-an-object-s-replica-count-using-kubectl-patch-with-subresource-scale-kubectl-patchconceptUpdate an object's replica count using `kubectl patch` with `--subresource` {#scale-kubectl-patch}
page:tasks/manage-kubernetes-objects/declarative-configpageDeclarative Management of Kubernetes Objects Using Configuration Files
concept:overviewconceptOverview
concept:how-apply-calculates-differences-and-merges-changesconceptHow apply calculates differences and merges changes
concept:default-field-valuesconceptDefault field values
concept:how-to-change-ownership-of-a-field-between-the-configuration-file-and-direct-imperative-writersconceptHow to change ownership of a field between the configuration file and direct imperative writers
concept:changing-management-methodsconceptChanging management methods
concept:recommended-kubectl-delete-f-filenameconceptRecommended: `kubectl delete -f <filename>`
concept:alternative-kubectl-apply-f-directory-pruneconceptAlternative: `kubectl apply -f <directory> --prune`
concept:merge-patch-calculationconceptMerge patch calculation
concept:how-different-types-of-fields-are-mergedconceptHow different types of fields are merged
concept:merging-changes-to-primitive-fieldsconceptMerging changes to primitive fields
concept:merging-changes-to-map-fieldsconceptMerging changes to map fields
concept:merging-changes-for-fields-of-type-listconceptMerging changes for fields of type list
concept:how-to-clear-server-defaulted-fields-or-fields-set-by-other-writersconceptHow to clear server-defaulted fields or fields set by other writers
concept:changing-the-owner-from-a-direct-imperative-writer-to-a-configuration-fileconceptChanging the owner from a direct imperative writer to a configuration file
concept:changing-the-owner-from-a-configuration-file-to-a-direct-imperative-writerconceptChanging the owner from a configuration file to a direct imperative writer
concept:migrating-from-imperative-command-management-to-declarative-object-configurationconceptMigrating from imperative command management to declarative object configuration
concept:migrating-from-imperative-object-configuration-to-declarative-object-configurationconceptMigrating from imperative object configuration to declarative object configuration
page:tasks/manage-kubernetes-objects/_indexpageManage Kubernetes Objects
page:tasks/network/extend-service-ip-rangespageExtend Service IP Ranges
concept:extend-service-ip-rangesconceptExtend Service IP Ranges
concept:extend-the-number-of-available-ips-for-servicesconceptExtend the number of available IPs for Services
concept:kubernetes-service-cidr-policiesconceptKubernetes Service CIDR Policies
concept:adding-a-new-servicecidrconceptAdding a new ServiceCIDR
concept:deleting-a-servicecidrconceptDeleting a ServiceCIDR
concept:preventing-unauthorized-servicecidr-creation-update-using-validating-admission-policyconceptPreventing Unauthorized ServiceCIDR Creation/Update using Validating Admission Policy
page:tasks/network/validate-dual-stackpageValidate IPv4/IPv6 dual-stack
concept:validate-addressingconceptValidate addressing
concept:validate-servicesconceptValidate Services
concept:validate-node-addressingconceptValidate node addressing
concept:validate-pod-addressingconceptValidate Pod addressing
concept:create-a-dual-stack-load-balanced-serviceconceptCreate a dual-stack load balanced Service
page:tasks/network/customize-hosts-file-for-podspageAdding entries to Pod /etc/hosts with HostAliases
concept:default-hosts-file-contentconceptDefault hosts file content
concept:adding-additional-entries-with-hostaliasesconceptAdding additional entries with hostAliases
concept:why-does-the-kubelet-manage-the-hosts-file-why-does-kubelet-manage-the-hosts-fileconceptWhy does the kubelet manage the hosts file? {#why-does-kubelet-manage-the-hosts-file}
page:tasks/network/_indexpageNetworking
page:tasks/network/reconfigure-default-service-ip-rangespageKubernetes Default ServiceCIDR Reconfiguration
concept:kubernetes-default-servicecidr-reconfigurationconceptKubernetes Default ServiceCIDR Reconfiguration
concept:kubernetes-servicecidr-reconfiguration-categoriesconceptKubernetes ServiceCIDR Reconfiguration Categories

Edges — first 600 shown

typefromtoconf
part_ofDocs smoke test pageHeading levels1
part_ofDocs smoke test pageInline elements1
part_ofDocs smoke test pageLists1
part_ofDocs smoke test pageCode blocks1
part_ofDocs smoke test pageLinks1
part_ofDocs smoke test pageImages1
part_ofDocs smoke test pageTables1
part_ofDocs smoke test pageVisualizations with Mermaid1
part_ofDocs smoke test pageSidebars and Admonitions1
part_ofDocs smoke test pageIncludes1
part_ofDocs smoke test pageKatacoda Embedded Live Environment1
part_ofDocs smoke test pageH31
part_ofDocs smoke test pageInline text styles1
part_ofDocs smoke test pageBullet lists1
part_ofDocs smoke test pageNumbered lists1
part_ofDocs smoke test pageTab lists1
part_ofDocs smoke test pageHeader within a tab list1
part_ofDocs smoke test pageChecklists1
part_ofDocs smoke test pageCode blocks containing Hugo shortcodes1
part_ofDocs smoke test pageSidebars1
part_ofDocs smoke test pageAdmonitions1
part_ofScale a StatefulSet{{% heading "prerequisites" %}}1
part_ofScale a StatefulSetScaling StatefulSets1
part_ofScale a StatefulSetTroubleshooting1
part_ofScale a StatefulSet{{% heading "whatsnext" %}}1
part_ofScale a StatefulSetUse kubectl to scale StatefulSets1
part_ofScale a StatefulSetMake in-place updates on your StatefulSets1
part_ofScale a StatefulSetScaling down does not work right1
part_ofDelete a StatefulSet{{% heading "prerequisites" %}}1
part_ofDelete a StatefulSetDeleting a StatefulSet1
part_ofDelete a StatefulSet{{% heading "whatsnext" %}}1
part_ofDelete a StatefulSetPersistent Volumes1
part_ofDelete a StatefulSetComplete deletion of a StatefulSet1
part_ofDelete a StatefulSetForce deletion of StatefulSet pods1
referencesHorizontalPodAutoscaler WalkthroughDeployment1
referencesHorizontalPodAutoscaler WalkthroughStatefulSet1
referencesHorizontalPodAutoscaler WalkthroughPod1
referencesHorizontalPodAutoscaler WalkthroughKubelet1
referencesHorizontalPodAutoscaler WalkthroughMinikube1
referencesHorizontalPodAutoscaler WalkthroughService1
referencesHorizontalPodAutoscaler WalkthroughController1
referencesHorizontalPodAutoscaler WalkthroughQuantity1
part_ofHorizontalPodAutoscaler Walkthrough{{% heading "prerequisites" %}}1
part_ofHorizontalPodAutoscaler WalkthroughRun and expose php-apache server1
part_ofHorizontalPodAutoscaler WalkthroughCreate the HorizontalPodAutoscaler {#create-horizontal-pod-autoscaler}1
part_ofHorizontalPodAutoscaler WalkthroughIncrease the load {#increase-load}1
part_ofHorizontalPodAutoscaler WalkthroughStop generating load {#stop-load}1
part_ofHorizontalPodAutoscaler WalkthroughAutoscaling on multiple metrics and custom metrics1
part_ofHorizontalPodAutoscaler WalkthroughAppendix: Horizontal Pod Autoscaler Status Conditions1
part_ofHorizontalPodAutoscaler WalkthroughQuantities1
part_ofHorizontalPodAutoscaler WalkthroughOther possible scenarios1
part_ofHorizontalPodAutoscaler WalkthroughAutoscaling on more specific metrics1
part_ofHorizontalPodAutoscaler WalkthroughAutoscaling on metrics not related to Kubernetes objects1
part_ofHorizontalPodAutoscaler WalkthroughCreating the autoscaler declaratively1
part_ofRun a Single-Instance Stateful Application{{% heading "objectives" %}}1
part_ofRun a Single-Instance Stateful Application{{% heading "prerequisites" %}}1
part_ofRun a Single-Instance Stateful ApplicationDeploy MySQL1
part_ofRun a Single-Instance Stateful ApplicationAccessing the MySQL instance1
part_ofRun a Single-Instance Stateful ApplicationUpdating1
part_ofRun a Single-Instance Stateful ApplicationDeleting a deployment1
part_ofRun a Single-Instance Stateful Application{{% heading "whatsnext" %}}1
part_ofUpdate a Deployment Without Downtime{{% heading "objectives" %}}1
part_ofUpdate a Deployment Without Downtime{{% heading "prerequisites" %}}1
part_ofUpdate a Deployment Without DowntimePerforming a rolling update1
part_ofUpdate a Deployment Without DowntimeMonitoring rollout progress1
part_ofUpdate a Deployment Without DowntimePausing and resuming a rollout1
part_ofUpdate a Deployment Without DowntimeConfiguring rolling update strategy1
part_ofUpdate a Deployment Without DowntimeRolling back to a previous revision {#rollback}1
part_ofUpdate a Deployment Without Downtime{{% heading "cleanup" %}}1
part_ofUpdate a Deployment Without Downtime{{% heading "whatsnext" %}}1
part_ofUpdate a Deployment Without DowntimeUpdating with `kubectl apply`1
part_ofUpdate a Deployment Without DowntimeUpdating only the container image1
part_ofUpdate a Deployment Without DowntimePausing a rollout1
part_ofUpdate a Deployment Without DowntimeMaking additional changes while paused1
part_ofUpdate a Deployment Without DowntimeResuming a rollout1
part_ofUpdate a Deployment Without DowntimeDetecting a stalled rollout1
part_ofUpdate a Deployment Without DowntimeViewing rollout history1
part_ofUpdate a Deployment Without DowntimeRolling back to the previous revision1
part_ofUpdate a Deployment Without DowntimeRolling back to a specific revision1
referencesRun a Replicated Stateful ApplicationStatefulSet1
referencesRun a Replicated Stateful ApplicationController1
part_ofRun a Replicated Stateful Application{{% heading "prerequisites" %}}1
part_ofRun a Replicated Stateful Application{{% heading "objectives" %}}1
part_ofRun a Replicated Stateful ApplicationDeploy MySQL1
part_ofRun a Replicated Stateful ApplicationUnderstanding stateful Pod initialization1
part_ofRun a Replicated Stateful ApplicationSending client traffic1
part_ofRun a Replicated Stateful ApplicationSimulate Pod and Node failure {#simulate-pod-and-node-downtime}1
part_ofRun a Replicated Stateful ApplicationScaling the number of replicas1
part_ofRun a Replicated Stateful Application{{% heading "cleanup" %}}1
part_ofRun a Replicated Stateful Application{{% heading "whatsnext" %}}1
part_ofRun a Replicated Stateful ApplicationCreate a ConfigMap {#configmap}1
part_ofRun a Replicated Stateful ApplicationCreate Services {#services}1
part_ofRun a Replicated Stateful ApplicationCreate the StatefulSet {#statefulset}1
part_ofRun a Replicated Stateful ApplicationGenerating configuration1
part_ofRun a Replicated Stateful ApplicationCloning existing data1
part_ofRun a Replicated Stateful ApplicationStarting replication1
part_ofRun a Replicated Stateful ApplicationBreak the Readiness probe1
part_ofRun a Replicated Stateful ApplicationDelete Pods1
part_ofRun a Replicated Stateful ApplicationDrain a Node1
part_ofHorizontal Manual Scaling for a Deployment{{% heading "objectives" %}}1
part_ofHorizontal Manual Scaling for a Deployment{{% heading "prerequisites" %}}1
part_ofHorizontal Manual Scaling for a DeploymentScaling up a Deployment1
part_ofHorizontal Manual Scaling for a DeploymentScaling down a Deployment1
part_ofHorizontal Manual Scaling for a DeploymentScaling to zero1
part_ofHorizontal Manual Scaling for a DeploymentOther ways to change the replica count1
part_ofHorizontal Manual Scaling for a DeploymentWhen to use manual versus automatic scaling1
part_ofHorizontal Manual Scaling for a Deployment{{% heading "cleanup" %}}1
part_ofHorizontal Manual Scaling for a Deployment{{% heading "whatsnext" %}}1
part_ofHorizontal Manual Scaling for a DeploymentScaling up using `kubectl scale`1
part_ofHorizontal Manual Scaling for a DeploymentDeclarative scaling using `kubectl apply`1
part_ofHorizontal Manual Scaling for a DeploymentScale using `kubectl edit`1
part_ofHorizontal Manual Scaling for a DeploymentScale using `kubectl patch`1
referencesSpecifying a Disruption Budget for your ApplicationCustomResourceDefinition1
part_ofSpecifying a Disruption Budget for your Application{{% heading "prerequisites" %}}1
part_ofSpecifying a Disruption Budget for your ApplicationProtecting an Application with a PodDisruptionBudget1
part_ofSpecifying a Disruption Budget for your ApplicationIdentify an Application to Protect1
part_ofSpecifying a Disruption Budget for your ApplicationThink about how your application reacts to disruptions1
part_ofSpecifying a Disruption Budget for your ApplicationSpecifying a PodDisruptionBudget1
part_ofSpecifying a Disruption Budget for your ApplicationCreate the PDB object1
part_ofSpecifying a Disruption Budget for your ApplicationCheck the status of the PDB1
part_ofSpecifying a Disruption Budget for your ApplicationUnhealthy Pod Eviction Policy1
part_ofSpecifying a Disruption Budget for your ApplicationArbitrary workloads and arbitrary selectors {#arbitrary-controllers-and-selectors}1
part_ofSpecifying a Disruption Budget for your ApplicationRounding logic when specifying percentages1
part_ofSpecifying a Disruption Budget for your ApplicationHealthiness of a Pod1
part_ofRun a Stateless Application Using a Deployment{{% heading "objectives" %}}1
part_ofRun a Stateless Application Using a Deployment{{% heading "prerequisites" %}}1
part_ofRun a Stateless Application Using a DeploymentCreating and exploring an nginx deployment1
part_ofRun a Stateless Application Using a DeploymentUpdating the deployment1
part_ofRun a Stateless Application Using a DeploymentScaling the application by increasing the replica count1
part_ofRun a Stateless Application Using a DeploymentDeleting a deployment1
part_ofRun a Stateless Application Using a DeploymentReplicationControllers -- the Old Way1
part_ofRun a Stateless Application Using a Deployment{{% heading "whatsnext" %}}1
part_ofForce Delete StatefulSet Pods{{% heading "prerequisites" %}}1
part_ofForce Delete StatefulSet PodsStatefulSet considerations1
part_ofForce Delete StatefulSet PodsDelete Pods1
part_ofForce Delete StatefulSet Pods{{% heading "whatsnext" %}}1
part_ofForce Delete StatefulSet PodsForce Deletion1
part_ofAccessing the Kubernetes API from a Pod{{% heading "prerequisites" %}}1
part_ofAccessing the Kubernetes API from a PodAccessing the API from within a Pod1
part_ofAccessing the Kubernetes API from a PodUsing Official Client Libraries1
part_ofAccessing the Kubernetes API from a PodDirectly accessing the REST API1
part_ofAccessing the Kubernetes API from a PodUsing kubectl proxy1
part_ofAccessing the Kubernetes API from a PodWithout using a proxy1
part_ofInstall and Set Up kubectl on Windows{{% heading "prerequisites" %}}1
part_ofInstall and Set Up kubectl on WindowsInstall kubectl on Windows1
part_ofInstall and Set Up kubectl on WindowsVerify kubectl configuration1
part_ofInstall and Set Up kubectl on WindowsOptional kubectl configurations and plugins1
part_ofInstall and Set Up kubectl on Windows{{% heading "whatsnext" %}}1
part_ofInstall and Set Up kubectl on WindowsInstall kubectl binary on Windows (via direct download or curl)1
part_ofInstall and Set Up kubectl on WindowsInstall on Windows using Chocolatey, Scoop, or winget {#install-nonstandard-package-tools}1
part_ofInstall and Set Up kubectl on WindowsEnable shell autocompletion1
part_ofInstall and Set Up kubectl on WindowsConfigure kuberc1
part_ofInstall and Set Up kubectl on WindowsInstall `kubectl convert` plugin1
part_ofInstall and Set Up kubectl on macOS{{% heading "prerequisites" %}}1
part_ofInstall and Set Up kubectl on macOSInstall kubectl on macOS1
part_ofInstall and Set Up kubectl on macOSVerify kubectl configuration1
part_ofInstall and Set Up kubectl on macOSOptional kubectl configurations and plugins1
part_ofInstall and Set Up kubectl on macOS{{% heading "whatsnext" %}}1
part_ofInstall and Set Up kubectl on macOSInstall kubectl binary with curl on macOS1
part_ofInstall and Set Up kubectl on macOSInstall with Homebrew on macOS1
part_ofInstall and Set Up kubectl on macOSInstall with Macports on macOS1
part_ofInstall and Set Up kubectl on macOSEnable shell autocompletion1
part_ofInstall and Set Up kubectl on macOSConfigure kuberc1
part_ofInstall and Set Up kubectl on macOSInstall `kubectl convert` plugin1
part_ofInstall and Set Up kubectl on macOSUninstall kubectl on macOS1
part_ofInstall and Set Up kubectl on macOSUninstall kubectl using the command-line1
part_ofInstall and Set Up kubectl on macOSUninstall kubectl using homebrew1
part_ofInstall and Set Up kubectl on Linux{{% heading "prerequisites" %}}1
part_ofInstall and Set Up kubectl on LinuxInstall kubectl on Linux1
part_ofInstall and Set Up kubectl on LinuxVerify kubectl configuration1
part_ofInstall and Set Up kubectl on LinuxOptional kubectl configurations and plugins1
part_ofInstall and Set Up kubectl on Linux{{% heading "whatsnext" %}}1
part_ofInstall and Set Up kubectl on LinuxInstall kubectl binary with curl on Linux1
part_ofInstall and Set Up kubectl on LinuxInstall using native package management1
part_ofInstall and Set Up kubectl on LinuxInstall using other package management1
part_ofInstall and Set Up kubectl on LinuxEnable shell autocompletion1
part_ofInstall and Set Up kubectl on LinuxConfigure kuberc1
part_ofInstall and Set Up kubectl on LinuxInstall `kubectl convert` plugin1
referencesInstall ToolsKubeadm1
part_ofInstall Toolskubectl1
part_ofInstall Toolskind1
part_ofInstall Toolsminikube1
part_ofInstall Toolskubeadm1
part_ofverify kubectl installTroubleshooting the 'No Auth Provider Found' error message {#no-auth-provider-found}1
part_ofbash auto-completion on macOSIntroduction1
part_ofbash auto-completion on macOSUpgrade Bash1
part_ofbash auto-completion on macOSInstall bash-completion1
part_ofbash auto-completion on macOSEnable kubectl autocompletion1
part_ofbash auto-completion on LinuxIntroduction1
part_ofbash auto-completion on LinuxInstall bash-completion1
part_ofbash auto-completion on LinuxEnable kubectl autocompletion1
part_ofImperative Management of Kubernetes Objects Using Configuration Files{{% heading "prerequisites" %}}1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesTrade-offs1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesHow to create objects1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesHow to update objects1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesHow to delete objects1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesHow to view an object1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesLimitations1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesCreating and editing an object from a URL without saving the configuration1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesMigrating from imperative commands to imperative object configuration1
part_ofImperative Management of Kubernetes Objects Using Configuration FilesDefining controller selectors and PodTemplate labels1
part_ofImperative Management of Kubernetes Objects Using Configuration Files{{% heading "whatsnext" %}}1
referencesMigrate Kubernetes Objects Using Storage Version MigrationCustomResourceDefinition1
part_ofMigrate Kubernetes Objects Using Storage Version Migration{{% heading "prerequisites" %}}1
part_ofMigrate Kubernetes Objects Using Storage Version MigrationRe-encrypt Kubernetes secrets using storage version migration1
part_ofMigrate Kubernetes Objects Using Storage Version MigrationUpdate the preferred storage schema of a CRD1
part_ofDeclarative Management of Kubernetes Objects Using Kustomize{{% heading "prerequisites" %}}1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeOverview of Kustomize1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeBases and Overlays1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeHow to apply/view/delete objects using Kustomize1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeKustomize Feature List1
part_ofDeclarative Management of Kubernetes Objects Using Kustomize{{% heading "whatsnext" %}}1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeGenerating Resources1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeSetting cross-cutting fields1
part_ofDeclarative Management of Kubernetes Objects Using KustomizeComposing and Customizing Resources1
part_ofManaging Kubernetes Objects Using Imperative Commands{{% heading "prerequisites" %}}1
part_ofManaging Kubernetes Objects Using Imperative CommandsTrade-offs1
part_ofManaging Kubernetes Objects Using Imperative CommandsHow to create objects1
part_ofManaging Kubernetes Objects Using Imperative CommandsHow to update objects1
part_ofManaging Kubernetes Objects Using Imperative CommandsHow to delete objects1
part_ofManaging Kubernetes Objects Using Imperative CommandsHow to view an object1
part_ofManaging Kubernetes Objects Using Imperative CommandsUsing `set` commands to modify objects before creation1
part_ofManaging Kubernetes Objects Using Imperative CommandsUsing `--edit` to modify objects before creation1
part_ofManaging Kubernetes Objects Using Imperative Commands{{% heading "whatsnext" %}}1
part_ofUpdate API Objects in Place Using kubectl patch{{% heading "prerequisites" %}}1
part_ofUpdate API Objects in Place Using kubectl patchUse a strategic merge patch to update a Deployment1
part_ofUpdate API Objects in Place Using kubectl patchUse a JSON merge patch to update a Deployment1
part_ofUpdate API Objects in Place Using kubectl patchUse strategic merge patch to update a Deployment using the retainKeys strategy1
part_ofUpdate API Objects in Place Using kubectl patchSummary1
part_ofUpdate API Objects in Place Using kubectl patch{{% heading "whatsnext" %}}1
part_ofUpdate API Objects in Place Using kubectl patchNotes on the strategic merge patch1
part_ofUpdate API Objects in Place Using kubectl patchNotes on the strategic merge patch using the retainKeys strategy1
part_ofUpdate API Objects in Place Using kubectl patchAlternate forms of the kubectl patch command1
part_ofUpdate API Objects in Place Using kubectl patchUpdate an object's replica count using `kubectl patch` with `--subresource` {#scale-kubectl-patch}1
part_ofDeclarative Management of Kubernetes Objects Using Configuration Files{{% heading "prerequisites" %}}1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesTrade-offs1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesOverview1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow to create objects1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow to update objects1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow to delete objects1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow to view an object1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow apply calculates differences and merges changes1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesDefault field values1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow to change ownership of a field between the configuration file and direct imperative writers1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesChanging management methods1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesDefining controller selectors and PodTemplate labels1
part_ofDeclarative Management of Kubernetes Objects Using Configuration Files{{% heading "whatsnext" %}}1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesRecommended: `kubectl delete -f <filename>`1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesAlternative: `kubectl apply -f <directory> --prune`1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesMerge patch calculation1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow different types of fields are merged1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesMerging changes to primitive fields1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesMerging changes to map fields1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesMerging changes for fields of type list1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesHow to clear server-defaulted fields or fields set by other writers1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesChanging the owner from a direct imperative writer to a configuration file1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesChanging the owner from a configuration file to a direct imperative writer1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesMigrating from imperative command management to declarative object configuration1
part_ofDeclarative Management of Kubernetes Objects Using Configuration FilesMigrating from imperative object configuration to declarative object configuration1
referencesExtend Service IP RangesFinalizer1
part_ofExtend Service IP Ranges{{% heading "prerequisites" %}}1
part_ofExtend Service IP RangesExtend Service IP Ranges1
part_ofExtend Service IP RangesExtend the number of available IPs for Services1
part_ofExtend Service IP RangesKubernetes Service CIDR Policies1
part_ofExtend Service IP RangesAdding a new ServiceCIDR1
part_ofExtend Service IP RangesDeleting a ServiceCIDR1
part_ofExtend Service IP RangesPreventing Unauthorized ServiceCIDR Creation/Update using Validating Admission Policy1
part_ofValidate IPv4/IPv6 dual-stack{{% heading "prerequisites" %}}1
part_ofValidate IPv4/IPv6 dual-stackValidate addressing1
part_ofValidate IPv4/IPv6 dual-stackValidate Services1
part_ofValidate IPv4/IPv6 dual-stackValidate node addressing1
part_ofValidate IPv4/IPv6 dual-stackValidate Pod addressing1
part_ofValidate IPv4/IPv6 dual-stackCreate a dual-stack load balanced Service1
part_ofAdding entries to Pod /etc/hosts with HostAliasesDefault hosts file content1
part_ofAdding entries to Pod /etc/hosts with HostAliasesAdding additional entries with hostAliases1
part_ofAdding entries to Pod /etc/hosts with HostAliasesWhy does the kubelet manage the hosts file? {#why-does-kubelet-manage-the-hosts-file}1
part_ofKubernetes Default ServiceCIDR Reconfiguration{{% heading "prerequisites" %}}1
part_ofKubernetes Default ServiceCIDR ReconfigurationKubernetes Default ServiceCIDR Reconfiguration1
part_ofKubernetes Default ServiceCIDR Reconfiguration{{% heading "whatsnext" %}}1
part_ofKubernetes Default ServiceCIDR ReconfigurationKubernetes ServiceCIDR Reconfiguration Categories1
prerequisite_ofLimitRangeLabel0.7
prerequisite_ofLabelProbe0.7
prerequisite_ofLimitRangeProbe0.7
prerequisite_ofCustomResourceDefinitionLimitRange0.7
prerequisite_ofCluster OperationsLimitRange0.7
prerequisite_ofLabelDynamic Resource Allocation0.7
prerequisite_ofProbeDynamic Resource Allocation0.7
prerequisite_ofLabelPlatform Developer0.7
prerequisite_ofProbePlatform Developer0.7
prerequisite_ofLabelReviewer0.7
prerequisite_ofProbeReviewer0.7
prerequisite_ofLimitRangeReviewer0.7
prerequisite_ofLabelUpstream (disambiguation)0.7
prerequisite_ofCustomResourceDefinitionUpstream (disambiguation)0.7
prerequisite_ofCustomResourceDefinitionService Catalog0.7
prerequisite_ofCluster OperationsService Catalog0.7
prerequisite_ofLabelPodGroup0.7
prerequisite_ofCustomResourceDefinitionPodGroup0.7
prerequisite_ofClusterPodGroup0.7
prerequisite_ofCustomResourceDefinitionAdmission Controller0.7
prerequisite_ofCluster OperationsAdmission Controller0.7
prerequisite_ofAdmission ControllerCluster Operations0.7
prerequisite_ofConfigMapCluster Operations0.7
prerequisite_ofLabelPersistent Volume Claim0.7
prerequisite_ofLimitRangePersistent Volume Claim0.7
prerequisite_ofLabelContributor0.7
prerequisite_ofProbeContributor0.7
prerequisite_ofLimitRangeContributor0.7
prerequisite_ofCustomResourceDefinitionEndpoints0.7
prerequisite_ofService CatalogEndpoints0.7
prerequisite_ofPersistent Volume ClaimEndpoints0.7
prerequisite_ofCluster OperationsImmutable Infrastructure0.7
prerequisite_ofAdmission ControllerImmutable Infrastructure0.7
prerequisite_ofCustomResourceDefinitionConfigMap0.7
prerequisite_ofAdmission ControllerConfigMap0.7
prerequisite_ofCluster OperationsConfigMap0.7
prerequisite_ofCustomResourceDefinitionExtensions0.7
prerequisite_ofAdmission ControllerExtensions0.7
prerequisite_ofCluster OperationsExtensions0.7
prerequisite_ofClusteretcd0.7
prerequisite_ofAPI serveretcd0.7
prerequisite_ofLabelHostAliases0.7
prerequisite_ofContainer network interface (CNI)HostAliases0.7
prerequisite_ofCRI-OContainer network interface (CNI)0.7
prerequisite_ofDevice PluginContainer network interface (CNI)0.7
prerequisite_ofLabelSidecar Container0.7
prerequisite_ofProbeSidecar Container0.7
prerequisite_ofCustomResourceDefinitionDeviceClass0.7
prerequisite_ofCluster OperationsDeviceClass0.7
prerequisite_ofCustomResourceDefinitionAPI server0.7
prerequisite_ofAdmission ControllerAPI server0.7
prerequisite_ofLabelVolume0.7
prerequisite_ofPersistent Volume ClaimVolume0.7
prerequisite_ofClusterVolume0.7
prerequisite_ofCustomResourceDefinitionResourceClaim0.7
prerequisite_ofPreemptionNode-pressure eviction0.7
prerequisite_ofTolerationNode-pressure eviction0.7
prerequisite_ofLabelPreemption0.7
prerequisite_ofProbePreemption0.7
prerequisite_ofLabelContainer0.7
prerequisite_ofProbeContainer0.7
prerequisite_ofLimitRangeContainer0.7
prerequisite_ofLabelCluster0.7
prerequisite_ofLimitRangeCluster0.7
prerequisite_ofCustomResourceDefinitionAggregation Layer0.7
prerequisite_ofAdmission ControllerAggregation Layer0.7
prerequisite_ofCluster OperationsAggregation Layer0.7
prerequisite_ofLabelMaster0.7
prerequisite_ofProbeMaster0.7
prerequisite_ofLimitRangeMaster0.7
prerequisite_ofLabelCode Contributor0.7
prerequisite_ofProbeCode Contributor0.7
prerequisite_ofLimitRangeCode Contributor0.7
prerequisite_ofCustomResourceDefinitionkube-controller-manager0.7
prerequisite_ofAdmission Controllerkube-controller-manager0.7
prerequisite_ofCluster Operationskube-controller-manager0.7
prerequisite_ofCustomResourceDefinitionCRI-O0.7
prerequisite_ofCluster OperationsCRI-O0.7
prerequisite_ofConfigMapDownward API0.7
prerequisite_ofSecretDownward API0.7
prerequisite_ofLabelCloud Native Computing Foundation (CNCF)0.7
prerequisite_ofLimitRangeCloud Native Computing Foundation (CNCF)0.7
prerequisite_ofCustomResourceDefinitionCloud Native Computing Foundation (CNCF)0.7
prerequisite_ofLabelCondition0.7
prerequisite_ofProbeCondition0.7
prerequisite_ofCustomResourceDefinitionCondition0.7
prerequisite_ofCustomResourceDefinitionApplication Architect0.7
prerequisite_ofCluster OperationsApplication Architect0.7
prerequisite_ofAdmission ControllerApplication Architect0.7
prerequisite_ofCustomResourceDefinitionkOps (Kubernetes Operations)0.7
prerequisite_ofAdmission ControllerkOps (Kubernetes Operations)0.7
prerequisite_ofCluster OperationskOps (Kubernetes Operations)0.7
prerequisite_ofLabelContainer Environment Variables0.7
prerequisite_ofConfigMapContainer Environment Variables0.7
prerequisite_ofLabelDownstream (disambiguation)0.7
prerequisite_ofProbeDownstream (disambiguation)0.7
prerequisite_ofLimitRangeDownstream (disambiguation)0.7
prerequisite_ofCustomResourceDefinitionNetwork Policy0.7
prerequisite_ofAdmission ControllerNetwork Policy0.7
prerequisite_ofLabelPod Priority0.7
prerequisite_ofProbePod Priority0.7
prerequisite_ofLimitRangePod Priority0.7
prerequisite_ofLabelMixed Version Proxy (MVP)0.7
prerequisite_ofProbeMixed Version Proxy (MVP)0.7
prerequisite_ofLimitRangeMixed Version Proxy (MVP)0.7
prerequisite_ofLabelImage0.7
prerequisite_ofProbeImage0.7
prerequisite_ofLimitRangeImage0.7
prerequisite_ofTolerationDisruption0.7
prerequisite_ofPod DisruptionDisruption0.7
prerequisite_ofDeviceClassDevice Plugin0.7
prerequisite_ofCRI-ODevice Plugin0.7
prerequisite_ofContainer network interface (CNI)Device Plugin0.7
prerequisite_ofLabelShuffle-sharding0.7
prerequisite_ofProbeShuffle-sharding0.7
prerequisite_ofAdmission ControllerToleration0.7
prerequisite_ofCluster OperationsToleration0.7
prerequisite_ofLabelUID0.7
prerequisite_ofClusterUID0.7
prerequisite_ofPod LifecyclePod Disruption0.7
prerequisite_ofTolerationPod Disruption0.7
prerequisite_ofHorizontal Pod AutoscalerPod Disruption0.7
prerequisite_ofCustomResourceDefinitionHorizontal Pod Autoscaler0.7
prerequisite_ofCustomResourceDefinitionKubernetes API0.7
prerequisite_ofCluster OperationsKubernetes API0.7
prerequisite_ofPersistent Volume ClaimKubernetes API0.7
prerequisite_ofCustomResourceDefinitionCluster Operator0.7
prerequisite_ofCluster OperationsCluster Operator0.7
prerequisite_ofClusterCluster Operator0.7
prerequisite_ofLabelkube-proxy0.7
prerequisite_ofProbekube-proxy0.7
prerequisite_ofLimitRangekube-proxy0.7
prerequisite_ofKubernetes APIJSON Web Token (JWT)0.7
prerequisite_ofCluster OperatorJSON Web Token (JWT)0.7
prerequisite_ofCustomResourceDefinitionKubectl0.7
prerequisite_ofCluster OperationsKubectl0.7
prerequisite_ofLabelPod Lifecycle0.7
prerequisite_ofProbePod Lifecycle0.7
prerequisite_ofLimitRangePod Lifecycle0.7
prerequisite_ofCustomResourceDefinitionCronJob0.7
prerequisite_ofLabelQuantity0.7
prerequisite_ofLimitRangeQuantity0.7
prerequisite_ofCustomResourceDefinitionQuantity0.7
prerequisite_ofLabelApplication Developer0.7
prerequisite_ofProbeApplication Developer0.7
prerequisite_ofLimitRangeApplication Developer0.7
prerequisite_ofLabelDockershim0.7
prerequisite_ofProbeDockershim0.7
prerequisite_ofLimitRangeDockershim0.7
prerequisite_ofContainer network interface (CNI)sysctl0.7
prerequisite_ofCRI-Osysctl0.7
prerequisite_ofLabelNode0.7
prerequisite_ofProbeNode0.7
prerequisite_ofLimitRangeNode0.7
prerequisite_ofLabelWatch0.7
prerequisite_ofProbeWatch0.7
prerequisite_ofLimitRangeWatch0.7
prerequisite_ofLabelReplicationController0.7
prerequisite_ofProbeReplicationController0.7
prerequisite_ofLimitRangeReplicationController0.7
prerequisite_ofLabelPriorityClass0.7
prerequisite_ofLimitRangePriorityClass0.7
prerequisite_ofCustomResourceDefinitionFlexVolume0.7
prerequisite_ofCustomResourceDefinitionDaemonSet0.7
prerequisite_ofCRI-ODaemonSet0.7
prerequisite_ofLabelDeveloper (disambiguation)0.7
prerequisite_ofProbeDeveloper (disambiguation)0.7
prerequisite_ofLimitRangeDeveloper (disambiguation)0.7
prerequisite_ofLabelFeature gate0.7
prerequisite_ofProbeFeature gate0.7
prerequisite_ofCustomResourceDefinitionOperator pattern0.7
prerequisite_ofAdmission ControllerOperator pattern0.7
prerequisite_ofCluster OperationsOperator pattern0.7
prerequisite_ofLabelDrain0.7
prerequisite_ofProbeDrain0.7
prerequisite_ofLimitRangeDrain0.7
prerequisite_ofLabelName0.7
prerequisite_ofProbeName0.7
prerequisite_ofLimitRangeName0.7
prerequisite_ofCustomResourceDefinitionEndpointSlice0.7
prerequisite_ofCustomResourceDefinitionResourceSlice0.7
prerequisite_ofCustomResourceDefinitionHelm Chart0.7
prerequisite_ofService CatalogHelm Chart0.7
prerequisite_ofCluster OperationsHelm Chart0.7
prerequisite_ofLabelQoS Class0.7
prerequisite_ofLimitRangeQoS Class0.7
prerequisite_ofCustomResourceDefinitionQoS Class0.7
prerequisite_ofCustomResourceDefinitionPodTemplate0.7
prerequisite_ofLabelController0.7
prerequisite_ofProbeController0.7
prerequisite_ofLimitRangeController0.7
prerequisite_ofLabelResource (infrastructure)0.7
prerequisite_ofLimitRangeResource (infrastructure)0.7
prerequisite_ofCustomResourceDefinitionResource (infrastructure)0.7
prerequisite_ofCustomResourceDefinitionKubeadm0.7
prerequisite_ofKubernetes APIKubeadm0.7
prerequisite_ofCluster OperatorKubeadm0.7
prerequisite_ofCustomResourceDefinitionIstio0.7
prerequisite_ofAdmission ControllerIstio0.7
prerequisite_ofCluster OperationsIstio0.7
prerequisite_ofLabelcontainerd0.7
prerequisite_ofCRI-Ocontainerd0.7
prerequisite_ofContainercontainerd0.7
prerequisite_ofLabelKubelet0.7
prerequisite_ofProbeKubelet0.7
prerequisite_ofLimitRangeKubelet0.7
prerequisite_ofCustomResourceDefinitionGarbage Collection0.7
prerequisite_ofAdmission ControllerGarbage Collection0.7
prerequisite_ofCluster OperationsGarbage Collection0.7
prerequisite_ofCustomResourceDefinitionDynamic Volume Provisioning0.7
prerequisite_ofCustomResourceDefinitioncAdvisor0.7
prerequisite_ofCRI-OcAdvisor0.7
prerequisite_ofContainer network interface (CNI)cAdvisor0.7
prerequisite_ofCustomResourceDefinitionObject0.7
prerequisite_ofAdmission ControllerObject0.7
prerequisite_ofCluster OperationsObject0.7
prerequisite_ofLabelEphemeral Container0.7
prerequisite_ofProbeEphemeral Container0.7
prerequisite_ofLimitRangeEphemeral Container0.7
prerequisite_ofCustomResourceDefinitionVolume Plugin0.7
prerequisite_ofCustomResourceDefinitionResourceClaimTemplate0.7
prerequisite_ofLabelSubject Alternative Name0.7
prerequisite_ofProbeSubject Alternative Name0.7
prerequisite_ofCustomResourceDefinitionSubject Alternative Name0.7
prerequisite_ofCustomResourceDefinitionManifest0.7
prerequisite_ofService CatalogManifest0.7
prerequisite_ofPersistent Volume ClaimManifest0.7
prerequisite_ofCustomResourceDefinitionFinalizer0.7
prerequisite_ofAdmission ControllerFinalizer0.7
prerequisite_ofCluster OperationsFinalizer0.7
prerequisite_ofCustomResourceDefinitionDeployment0.7
prerequisite_ofCustomResourceDefinitionCertificate0.7
prerequisite_ofCustomResourceDefinitionGlossary0.7
prerequisite_ofCluster OperationsGlossary0.7
prerequisite_ofPersistent Volume ClaimGlossary0.7
prerequisite_ofLabelWG (working group)0.7
prerequisite_ofProbeWG (working group)0.7
prerequisite_ofLabelLogging0.7
prerequisite_ofProbeLogging0.7
prerequisite_ofLimitRangeLogging0.7
prerequisite_ofClusterCluster Infrastructure0.7
prerequisite_ofContainer network interface (CNI)Cluster Infrastructure0.7
prerequisite_ofCRI-OCluster Infrastructure0.7
prerequisite_ofTolerationTaint0.7
prerequisite_ofNode-pressure evictionTaint0.7
prerequisite_ofPreemptionTaint0.7
prerequisite_ofLabelManaged Service0.7
prerequisite_ofProbeManaged Service0.7
prerequisite_ofLimitRangeManaged Service0.7
prerequisite_ofLabelStatic Pod0.7
prerequisite_ofProbeStatic Pod0.7
prerequisite_ofLimitRangeStatic Pod0.7
prerequisite_ofCustomResourceDefinitionStatefulSet0.7
prerequisite_ofCustomResourceDefinitionResourceQuota0.7
prerequisite_ofCustomResourceDefinitionuser namespace0.7
prerequisite_ofLabeluser namespace0.7
prerequisite_ofPersistent Volume Claimuser namespace0.7
prerequisite_ofCustomResourceDefinitionInit Container0.7
prerequisite_ofAdmission ControllerInit Container0.7
prerequisite_ofCluster OperationsInit Container0.7
prerequisite_ofCustomResourceDefinitionGateway API0.7
prerequisite_ofCluster OperationsGateway API0.7
prerequisite_ofAdmission ControllerGateway API0.7
prerequisite_ofLabelEvent0.7
prerequisite_ofProbeEvent0.7
prerequisite_ofLimitRangeEvent0.7
prerequisite_ofLabelAnnotation0.7
prerequisite_ofProbeAnnotation0.7
prerequisite_ofLabelAPI-initiated eviction0.7
prerequisite_ofProbeAPI-initiated eviction0.7
prerequisite_ofLimitRangeAPI-initiated eviction0.7
prerequisite_ofCustomResourceDefinitionService0.7
prerequisite_ofCustomResourceDefinitionSecurity Context0.7
prerequisite_ofAdmission ControllerSecurity Context0.7
prerequisite_ofNode-pressure evictionEviction0.7
prerequisite_ofPreemptionEviction0.7
prerequisite_ofTolerationEviction0.7
prerequisite_ofLabelMinikube0.7
prerequisite_ofProbeMinikube0.7
prerequisite_ofLimitRangeMinikube0.7
prerequisite_ofCustomResourceDefinitionSpec0.7
prerequisite_ofLabelSpec0.7
prerequisite_ofLimitRangeSpec0.7
prerequisite_ofCustomResourceDefinitionCluster Architect0.7
prerequisite_ofCluster OperationsCluster Architect0.7
prerequisite_ofAdmission ControllerCluster Architect0.7
prerequisite_ofLabelContainer Runtime0.7
prerequisite_ofContainerContainer Runtime0.7
prerequisite_ofCustomResourceDefinitionRBAC (Role-Based Access Control)0.7
prerequisite_ofLabelAffinity0.7
prerequisite_ofProbeAffinity0.7
prerequisite_ofCustomResourceDefinitionAffinity0.7
prerequisite_ofCustomResourceDefinitionPod Security Policy0.7
prerequisite_ofCustomResourceDefinitionPod Disruption Budget0.7
prerequisite_ofLabelReplicaSet0.7
prerequisite_ofProbeReplicaSet0.7
prerequisite_ofCustomResourceDefinitionReplicaSet0.7
prerequisite_ofLabelPod0.7
prerequisite_ofProbePod0.7
prerequisite_ofLabelReplica0.7
prerequisite_ofProbeReplica0.7
prerequisite_ofLimitRangeReplica0.7
prerequisite_ofCustomResourceDefinitionAPI resource0.7
prerequisite_ofLabelMember0.7
prerequisite_ofProbeMember0.7
prerequisite_ofCustomResourceDefinitionMember0.7
prerequisite_ofLabelCloud Controller Manager0.7
prerequisite_ofProbeCloud Controller Manager0.7
prerequisite_ofLimitRangeCloud Controller Manager0.7
prerequisite_ofLabelDocker0.7
prerequisite_ofProbeDocker0.7
prerequisite_ofLimitRangeDocker0.7
prerequisite_ofLabelWorkload0.7
prerequisite_ofProbeWorkload0.7
prerequisite_ofLimitRangeWorkload0.7
prerequisite_ofCustomResourceDefinitionCommon Expression Language0.7
prerequisite_ofCluster OperationsCommon Expression Language0.7
prerequisite_ofPersistent Volume ClaimCommon Expression Language0.7
prerequisite_ofLabelData Plane0.7
prerequisite_ofProbeData Plane0.7