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
| id | type | title |
|---|---|---|
| gloss:label | glossary | Label |
| gloss:probe | glossary | Probe |
| gloss:limitrange | glossary | LimitRange |
| gloss:dra | glossary | Dynamic Resource Allocation |
| gloss:platform-developer | glossary | Platform Developer |
| gloss:reviewer | glossary | Reviewer |
| gloss:CustomResourceDefinition | glossary | CustomResourceDefinition |
| gloss:upstream | glossary | Upstream (disambiguation) |
| gloss:service-catalog | glossary | Service Catalog |
| gloss:podgroup | glossary | PodGroup |
| gloss:admission-controller | glossary | Admission Controller |
| gloss:cluster-operations | glossary | Cluster Operations |
| gloss:persistent-volume-claim | glossary | Persistent Volume Claim |
| gloss:contributor | glossary | Contributor |
| gloss:endpoints | glossary | Endpoints |
| gloss:immutable-infrastructure | glossary | Immutable Infrastructure |
| gloss:configmap | glossary | ConfigMap |
| gloss:Extensions | glossary | Extensions |
| gloss:etcd | glossary | etcd |
| gloss:HostAliases | glossary | HostAliases |
| gloss:cni | glossary | Container network interface (CNI) |
| gloss:sidecar-container | glossary | Sidecar Container |
| gloss:deviceclass | glossary | DeviceClass |
| gloss:kube-apiserver | glossary | API server |
| gloss:volume | glossary | Volume |
| gloss:resourceclaim | glossary | ResourceClaim |
| gloss:node-pressure-eviction | glossary | Node-pressure eviction |
| gloss:preemption | glossary | Preemption |
| gloss:container | glossary | Container |
| gloss:cluster | glossary | Cluster |
| gloss:aggregation-layer | glossary | Aggregation Layer |
| gloss:master | glossary | Master |
| gloss:code-contributor | glossary | Code Contributor |
| gloss:kube-controller-manager | glossary | kube-controller-manager |
| gloss:cri-o | glossary | CRI-O |
| gloss:secret | glossary | Secret |
| gloss:downward-api | glossary | Downward API |
| gloss:cncf | glossary | Cloud Native Computing Foundation (CNCF) |
| gloss:condition | glossary | Condition |
| gloss:application-architect | glossary | Application Architect |
| gloss:kops | glossary | kOps (Kubernetes Operations) |
| gloss:container-env-variables | glossary | Container Environment Variables |
| gloss:downstream | glossary | Downstream (disambiguation) |
| gloss:network-policy | glossary | Network Policy |
| gloss:pod-priority | glossary | Pod Priority |
| gloss:mvp | glossary | Mixed Version Proxy (MVP) |
| gloss:image | glossary | Image |
| gloss:disruption | glossary | Disruption |
| gloss:device-plugin | glossary | Device Plugin |
| gloss:shuffle-sharding | glossary | Shuffle-sharding |
| gloss:toleration | glossary | Toleration |
| gloss:uid | glossary | UID |
| gloss:pod-disruption | glossary | Pod Disruption |
| gloss:horizontal-pod-autoscaler | glossary | Horizontal Pod Autoscaler |
| gloss:cloud-provider | glossary | Cloud Provider |
| gloss:kubernetes-api | glossary | Kubernetes API |
| gloss:cluster-operator | glossary | Cluster Operator |
| gloss:control-plane | glossary | Control Plane |
| gloss:kube-proxy | glossary | kube-proxy |
| gloss:jwt | glossary | JSON Web Token (JWT) |
| gloss:kubectl | glossary | Kubectl |
| gloss:pod-lifecycle | glossary | Pod Lifecycle |
| gloss:cronjob | glossary | CronJob |
| gloss:quantity | glossary | Quantity |
| gloss:application-developer | glossary | Application Developer |
| gloss:dockershim | glossary | Dockershim |
| gloss:sysctl | glossary | sysctl |
| gloss:node | glossary | Node |
| gloss:watch | glossary | Watch |
| gloss:replication-controller | glossary | ReplicationController |
| gloss:priority-class | glossary | PriorityClass |
| gloss:flexvolume | glossary | FlexVolume |
| gloss:daemonset | glossary | DaemonSet |
| gloss:developer | glossary | Developer (disambiguation) |
| gloss:feature-gate | glossary | Feature gate |
| gloss:operator-pattern | glossary | Operator pattern |
| gloss:drain | glossary | Drain |
| gloss:name | glossary | Name |
| gloss:endpoint-slice | glossary | EndpointSlice |
| gloss:namespace | glossary | Namespace |
| gloss:resourceslice | glossary | ResourceSlice |
| gloss:helm-chart | glossary | Helm Chart |
| gloss:qos-class | glossary | QoS Class |
| gloss:pod-template | glossary | PodTemplate |
| gloss:controller | glossary | Controller |
| gloss:infrastructure-resource | glossary | Resource (infrastructure) |
| gloss:kubeadm | glossary | Kubeadm |
| gloss:istio | glossary | Istio |
| gloss:containerd | glossary | containerd |
| gloss:kubelet | glossary | Kubelet |
| gloss:garbage-collection | glossary | Garbage Collection |
| gloss:dynamicvolumeprovisioning | glossary | Dynamic Volume Provisioning |
| gloss:cadvisor | glossary | cAdvisor |
| gloss:object | glossary | Object |
| gloss:ephemeral-container | glossary | Ephemeral Container |
| gloss:volumeplugin | glossary | Volume Plugin |
| gloss:resourceclaimtemplate | glossary | ResourceClaimTemplate |
| gloss:san | glossary | Subject Alternative Name |
| gloss:manifest | glossary | Manifest |
| gloss:finalizer | glossary | Finalizer |
| gloss:cgroup | glossary | cgroup (control group) |
| gloss:deployment | glossary | Deployment |
| gloss:certificate | glossary | Certificate |
| gloss:index | glossary | Glossary |
| gloss:wg | glossary | WG (working group) |
| gloss:logging | glossary | Logging |
| gloss:cla | glossary | CLA (Contributor License Agreement) |
| gloss:cluster-infrastructure | glossary | Cluster Infrastructure |
| gloss:taint | glossary | Taint |
| gloss:managed-service | glossary | Managed Service |
| gloss:static-pod | glossary | Static Pod |
| gloss:statefulset | glossary | StatefulSet |
| gloss:resource-quota | glossary | ResourceQuota |
| gloss:userns | glossary | user namespace |
| gloss:init-container | glossary | Init Container |
| gloss:gateway-api | glossary | Gateway API |
| gloss:event | glossary | Event |
| gloss:annotation | glossary | Annotation |
| gloss:api-eviction | glossary | API-initiated eviction |
| gloss:service | glossary | Service |
| gloss:security-context | glossary | Security Context |
| gloss:eviction | glossary | Eviction |
| gloss:minikube | glossary | Minikube |
| gloss:spec | glossary | Spec |
| gloss:cluster-architect | glossary | Cluster Architect |
| gloss:container-runtime | glossary | Container Runtime |
| gloss:rbac | glossary | RBAC (Role-Based Access Control) |
| gloss:affinity | glossary | Affinity |
| gloss:pod-security-policy | glossary | Pod Security Policy |
| gloss:pod-disruption-budget | glossary | Pod Disruption Budget |
| gloss:replica-set | glossary | ReplicaSet |
| gloss:pod | glossary | Pod |
| gloss:replica | glossary | Replica |
| gloss:api-resource | glossary | API resource |
| gloss:member | glossary | Member |
| gloss:cloud-controller-manager | glossary | Cloud Controller Manager |
| gloss:docker | glossary | Docker |
| gloss:workload | glossary | Workload |
| gloss:cel | glossary | Common Expression Language |
| gloss:data-plane | glossary | Data Plane |
| gloss:service-account | glossary | ServiceAccount |
| gloss:job | glossary | Job |
| gloss:gvr | glossary | Group Version Resource |
| gloss:proxy | glossary | Proxy |
| gloss:kube-scheduler | glossary | kube-scheduler |
| gloss:ingress | glossary | Ingress |
| gloss:approver | glossary | Approver |
| gloss:addons | glossary | Add-ons |
| gloss:device | glossary | Device |
| gloss:container-lifecycle-hooks | glossary | Container Lifecycle Hooks |
| gloss:mirror-pod | glossary | Mirror Pod |
| gloss:app-container | glossary | App Container |
| gloss:duration | glossary | Duration |
| gloss:api-group | glossary | API Group |
| gloss:selector | glossary | Selector |
| gloss:cidr | glossary | CIDR |
| gloss:cri | glossary | Container Runtime Interface (CRI) |
| gloss:csi | glossary | Container Storage Interface (CSI) |
| gloss:cdi | glossary | Container Device Interface (CDI) |
| gloss:applications | glossary | Applications |
| gloss:storageclass | glossary | Storage Class |
| gloss:sig | glossary | SIG (special interest group) |
| gloss:persistent-volume | glossary | Persistent Volume |
| page:test | page | Docs smoke test page |
| concept:heading-levels | concept | Heading levels |
| concept:inline-elements | concept | Inline elements |
| concept:lists | concept | Lists |
| concept:code-blocks | concept | Code blocks |
| concept:links | concept | Links |
| concept:images | concept | Images |
| concept:tables | concept | Tables |
| concept:visualizations-with-mermaid | concept | Visualizations with Mermaid |
| concept:sidebars-and-admonitions | concept | Sidebars and Admonitions |
| concept:includes | concept | Includes |
| concept:katacoda-embedded-live-environment | concept | Katacoda Embedded Live Environment |
| concept:h3 | concept | H3 |
| concept:inline-text-styles | concept | Inline text styles |
| concept:bullet-lists | concept | Bullet lists |
| concept:numbered-lists | concept | Numbered lists |
| concept:tab-lists | concept | Tab lists |
| concept:header-within-a-tab-list | concept | Header within a tab list |
| concept:checklists | concept | Checklists |
| concept:code-blocks-containing-hugo-shortcodes | concept | Code blocks containing Hugo shortcodes |
| concept:sidebars | concept | Sidebars |
| concept:admonitions | concept | Admonitions |
| page:_index | page | Documentation |
| page:home/supported-doc-versions | page | Available Documentation Versions |
| page:home/_index | page | Kubernetes Documentation |
| page:tasks/_index | page | Tasks |
| page:tasks/run-application/scale-stateful-set | page | Scale a StatefulSet |
| concept:heading-prerequisites | concept | {{% heading "prerequisites" %}} |
| concept:scaling-statefulsets | concept | Scaling StatefulSets |
| concept:troubleshooting | concept | Troubleshooting |
| concept:heading-whatsnext | concept | {{% heading "whatsnext" %}} |
| concept:use-kubectl-to-scale-statefulsets | concept | Use kubectl to scale StatefulSets |
| concept:make-in-place-updates-on-your-statefulsets | concept | Make in-place updates on your StatefulSets |
| concept:scaling-down-does-not-work-right | concept | Scaling down does not work right |
| page:tasks/run-application/delete-stateful-set | page | Delete a StatefulSet |
| concept:deleting-a-statefulset | concept | Deleting a StatefulSet |
| concept:persistent-volumes | concept | Persistent Volumes |
| concept:complete-deletion-of-a-statefulset | concept | Complete deletion of a StatefulSet |
| concept:force-deletion-of-statefulset-pods | concept | Force deletion of StatefulSet pods |
| page:tasks/run-application/horizontal-pod-autoscale-walkthrough | page | HorizontalPodAutoscaler Walkthrough |
| concept:run-and-expose-php-apache-server | concept | Run and expose php-apache server |
| concept:create-the-horizontalpodautoscaler-create-horizontal-pod-autoscaler | concept | Create the HorizontalPodAutoscaler {#create-horizontal-pod-autoscaler} |
| concept:increase-the-load-increase-load | concept | Increase the load {#increase-load} |
| concept:stop-generating-load-stop-load | concept | Stop generating load {#stop-load} |
| concept:autoscaling-on-multiple-metrics-and-custom-metrics | concept | Autoscaling on multiple metrics and custom metrics |
| concept:appendix-horizontal-pod-autoscaler-status-conditions | concept | Appendix: Horizontal Pod Autoscaler Status Conditions |
| concept:quantities | concept | Quantities |
| concept:other-possible-scenarios | concept | Other possible scenarios |
| concept:autoscaling-on-more-specific-metrics | concept | Autoscaling on more specific metrics |
| concept:autoscaling-on-metrics-not-related-to-kubernetes-objects | concept | Autoscaling on metrics not related to Kubernetes objects |
| concept:creating-the-autoscaler-declaratively | concept | Creating the autoscaler declaratively |
| page:tasks/run-application/run-single-instance-stateful-application | page | Run a Single-Instance Stateful Application |
| concept:heading-objectives | concept | {{% heading "objectives" %}} |
| concept:deploy-mysql | concept | Deploy MySQL |
| concept:accessing-the-mysql-instance | concept | Accessing the MySQL instance |
| concept:updating | concept | Updating |
| concept:deleting-a-deployment | concept | Deleting a deployment |
| page:tasks/run-application/update-deployment-rolling | page | Update a Deployment Without Downtime |
| concept:performing-a-rolling-update | concept | Performing a rolling update |
| concept:monitoring-rollout-progress | concept | Monitoring rollout progress |
| concept:pausing-and-resuming-a-rollout | concept | Pausing and resuming a rollout |
| concept:configuring-rolling-update-strategy | concept | Configuring rolling update strategy |
| concept:rolling-back-to-a-previous-revision-rollback | concept | Rolling back to a previous revision {#rollback} |
| concept:heading-cleanup | concept | {{% heading "cleanup" %}} |
| concept:updating-with-kubectl-apply | concept | Updating with `kubectl apply` |
| concept:updating-only-the-container-image | concept | Updating only the container image |
| concept:pausing-a-rollout | concept | Pausing a rollout |
| concept:making-additional-changes-while-paused | concept | Making additional changes while paused |
| concept:resuming-a-rollout | concept | Resuming a rollout |
| concept:detecting-a-stalled-rollout | concept | Detecting a stalled rollout |
| concept:viewing-rollout-history | concept | Viewing rollout history |
| concept:rolling-back-to-the-previous-revision | concept | Rolling back to the previous revision |
| concept:rolling-back-to-a-specific-revision | concept | Rolling back to a specific revision |
| page:tasks/run-application/run-replicated-stateful-application | page | Run a Replicated Stateful Application |
| concept:understanding-stateful-pod-initialization | concept | Understanding stateful Pod initialization |
| concept:sending-client-traffic | concept | Sending client traffic |
| concept:simulate-pod-and-node-failure-simulate-pod-and-node-downtime | concept | Simulate Pod and Node failure {#simulate-pod-and-node-downtime} |
| concept:scaling-the-number-of-replicas | concept | Scaling the number of replicas |
| concept:create-a-configmap-configmap | concept | Create a ConfigMap {#configmap} |
| concept:create-services-services | concept | Create Services {#services} |
| concept:create-the-statefulset-statefulset | concept | Create the StatefulSet {#statefulset} |
| concept:generating-configuration | concept | Generating configuration |
| concept:cloning-existing-data | concept | Cloning existing data |
| concept:starting-replication | concept | Starting replication |
| concept:break-the-readiness-probe | concept | Break the Readiness probe |
| concept:delete-pods | concept | Delete Pods |
| concept:drain-a-node | concept | Drain a Node |
| page:tasks/run-application/scale-deployment | page | Horizontal Manual Scaling for a Deployment |
| concept:scaling-up-a-deployment | concept | Scaling up a Deployment |
| concept:scaling-down-a-deployment | concept | Scaling down a Deployment |
| concept:scaling-to-zero | concept | Scaling to zero |
| concept:other-ways-to-change-the-replica-count | concept | Other ways to change the replica count |
| concept:when-to-use-manual-versus-automatic-scaling | concept | When to use manual versus automatic scaling |
| concept:scaling-up-using-kubectl-scale | concept | Scaling up using `kubectl scale` |
| concept:declarative-scaling-using-kubectl-apply | concept | Declarative scaling using `kubectl apply` |
| concept:scale-using-kubectl-edit | concept | Scale using `kubectl edit` |
| concept:scale-using-kubectl-patch | concept | Scale using `kubectl patch` |
| page:tasks/run-application/configure-pdb | page | Specifying a Disruption Budget for your Application |
| concept:protecting-an-application-with-a-poddisruptionbudget | concept | Protecting an Application with a PodDisruptionBudget |
| concept:identify-an-application-to-protect | concept | Identify an Application to Protect |
| concept:think-about-how-your-application-reacts-to-disruptions | concept | Think about how your application reacts to disruptions |
| concept:specifying-a-poddisruptionbudget | concept | Specifying a PodDisruptionBudget |
| concept:create-the-pdb-object | concept | Create the PDB object |
| concept:check-the-status-of-the-pdb | concept | Check the status of the PDB |
| concept:unhealthy-pod-eviction-policy | concept | Unhealthy Pod Eviction Policy |
| concept:arbitrary-workloads-and-arbitrary-selectors-arbitrary-controllers-and-selectors | concept | Arbitrary workloads and arbitrary selectors {#arbitrary-controllers-and-selectors} |
| concept:rounding-logic-when-specifying-percentages | concept | Rounding logic when specifying percentages |
| concept:healthiness-of-a-pod | concept | Healthiness of a Pod |
| page:tasks/run-application/run-stateless-application-deployment | page | Run a Stateless Application Using a Deployment |
| concept:creating-and-exploring-an-nginx-deployment | concept | Creating and exploring an nginx deployment |
| concept:updating-the-deployment | concept | Updating the deployment |
| concept:scaling-the-application-by-increasing-the-replica-count | concept | Scaling the application by increasing the replica count |
| concept:replicationcontrollers-the-old-way | concept | ReplicationControllers -- the Old Way |
| page:tasks/run-application/_index | page | Run Applications |
| page:tasks/run-application/force-delete-stateful-set-pod | page | Force Delete StatefulSet Pods |
| concept:statefulset-considerations | concept | StatefulSet considerations |
| concept:force-deletion | concept | Force Deletion |
| page:tasks/run-application/access-api-from-pod | page | Accessing the Kubernetes API from a Pod |
| concept:accessing-the-api-from-within-a-pod | concept | Accessing the API from within a Pod |
| concept:using-official-client-libraries | concept | Using Official Client Libraries |
| concept:directly-accessing-the-rest-api | concept | Directly accessing the REST API |
| concept:using-kubectl-proxy | concept | Using kubectl proxy |
| concept:without-using-a-proxy | concept | Without using a proxy |
| page:tasks/tools/install-kubectl-windows | page | Install and Set Up kubectl on Windows |
| concept:install-kubectl-on-windows | concept | Install kubectl on Windows |
| concept:verify-kubectl-configuration | concept | Verify kubectl configuration |
| concept:optional-kubectl-configurations-and-plugins | concept | Optional kubectl configurations and plugins |
| concept:install-kubectl-binary-on-windows-via-direct-download-or-curl | concept | Install kubectl binary on Windows (via direct download or curl) |
| concept:install-on-windows-using-chocolatey-scoop-or-winget-install-nonstandard-package-tools | concept | Install on Windows using Chocolatey, Scoop, or winget {#install-nonstandard-package-tools} |
| concept:enable-shell-autocompletion | concept | Enable shell autocompletion |
| concept:configure-kuberc | concept | Configure kuberc |
| concept:install-kubectl-convert-plugin | concept | Install `kubectl convert` plugin |
| page:tasks/tools/install-kubectl-macos | page | Install and Set Up kubectl on macOS |
| concept:install-kubectl-on-macos | concept | Install kubectl on macOS |
| concept:install-kubectl-binary-with-curl-on-macos | concept | Install kubectl binary with curl on macOS |
| concept:install-with-homebrew-on-macos | concept | Install with Homebrew on macOS |
| concept:install-with-macports-on-macos | concept | Install with Macports on macOS |
| concept:uninstall-kubectl-on-macos | concept | Uninstall kubectl on macOS |
| concept:uninstall-kubectl-using-the-command-line | concept | Uninstall kubectl using the command-line |
| concept:uninstall-kubectl-using-homebrew | concept | Uninstall kubectl using homebrew |
| page:tasks/tools/install-kubectl-linux | page | Install and Set Up kubectl on Linux |
| concept:install-kubectl-on-linux | concept | Install kubectl on Linux |
| concept:install-kubectl-binary-with-curl-on-linux | concept | Install kubectl binary with curl on Linux |
| concept:install-using-native-package-management | concept | Install using native package management |
| concept:install-using-other-package-management | concept | Install using other package management |
| page:tasks/tools/_index | page | Install Tools |
| concept:kubectl | concept | kubectl |
| concept:kind | concept | kind |
| concept:minikube | concept | minikube |
| concept:kubeadm | concept | kubeadm |
| page:tasks/tools/included/kubectl-convert-overview | page | kubectl-convert overview |
| page:tasks/tools/included/optional-kubectl-configs-zsh | page | zsh auto-completion |
| page:tasks/tools/included/optional-kubectl-configs-fish | page | fish auto-completion |
| page:tasks/tools/included/verify-kubectl | page | verify kubectl install |
| concept:troubleshooting-the-no-auth-provider-found-error-message-no-auth-provider-found | concept | Troubleshooting the 'No Auth Provider Found' error message {#no-auth-provider-found} |
| page:tasks/tools/included/optional-kubectl-configs-bash-mac | page | bash auto-completion on macOS |
| concept:introduction | concept | Introduction |
| concept:upgrade-bash | concept | Upgrade Bash |
| concept:install-bash-completion | concept | Install bash-completion |
| concept:enable-kubectl-autocompletion | concept | Enable kubectl autocompletion |
| page:tasks/tools/included/kubectl-whats-next | page | What's next? |
| page:tasks/tools/included/optional-kubectl-configs-pwsh | page | PowerShell auto-completion |
| page:tasks/tools/included/optional-kubectl-configs-bash-linux | page | bash auto-completion on Linux |
| page:tasks/tools/included/_index | page | Tools Included |
| page:tasks/manage-kubernetes-objects/imperative-config | page | Imperative Management of Kubernetes Objects Using Configuration Files |
| concept:trade-offs | concept | Trade-offs |
| concept:how-to-create-objects | concept | How to create objects |
| concept:how-to-update-objects | concept | How to update objects |
| concept:how-to-delete-objects | concept | How to delete objects |
| concept:how-to-view-an-object | concept | How to view an object |
| concept:limitations | concept | Limitations |
| concept:creating-and-editing-an-object-from-a-url-without-saving-the-configuration | concept | Creating and editing an object from a URL without saving the configuration |
| concept:migrating-from-imperative-commands-to-imperative-object-configuration | concept | Migrating from imperative commands to imperative object configuration |
| concept:defining-controller-selectors-and-podtemplate-labels | concept | Defining controller selectors and PodTemplate labels |
| page:tasks/manage-kubernetes-objects/storage-version-migration | page | Migrate Kubernetes Objects Using Storage Version Migration |
| concept:re-encrypt-kubernetes-secrets-using-storage-version-migration | concept | Re-encrypt Kubernetes secrets using storage version migration |
| concept:update-the-preferred-storage-schema-of-a-crd | concept | Update the preferred storage schema of a CRD |
| page:tasks/manage-kubernetes-objects/kustomization | page | Declarative Management of Kubernetes Objects Using Kustomize |
| concept:overview-of-kustomize | concept | Overview of Kustomize |
| concept:bases-and-overlays | concept | Bases and Overlays |
| concept:how-to-apply-view-delete-objects-using-kustomize | concept | How to apply/view/delete objects using Kustomize |
| concept:kustomize-feature-list | concept | Kustomize Feature List |
| concept:generating-resources | concept | Generating Resources |
| concept:setting-cross-cutting-fields | concept | Setting cross-cutting fields |
| concept:composing-and-customizing-resources | concept | Composing and Customizing Resources |
| page:tasks/manage-kubernetes-objects/imperative-command | page | Managing Kubernetes Objects Using Imperative Commands |
| concept:using-set-commands-to-modify-objects-before-creation | concept | Using `set` commands to modify objects before creation |
| concept:using-edit-to-modify-objects-before-creation | concept | Using `--edit` to modify objects before creation |
| page:tasks/manage-kubernetes-objects/update-api-object-kubectl-patch | page | Update API Objects in Place Using kubectl patch |
| concept:use-a-strategic-merge-patch-to-update-a-deployment | concept | Use a strategic merge patch to update a Deployment |
| concept:use-a-json-merge-patch-to-update-a-deployment | concept | Use a JSON merge patch to update a Deployment |
| concept:use-strategic-merge-patch-to-update-a-deployment-using-the-retainkeys-strategy | concept | Use strategic merge patch to update a Deployment using the retainKeys strategy |
| concept:summary | concept | Summary |
| concept:notes-on-the-strategic-merge-patch | concept | Notes on the strategic merge patch |
| concept:notes-on-the-strategic-merge-patch-using-the-retainkeys-strategy | concept | Notes on the strategic merge patch using the retainKeys strategy |
| concept:alternate-forms-of-the-kubectl-patch-command | concept | Alternate forms of the kubectl patch command |
| concept:update-an-object-s-replica-count-using-kubectl-patch-with-subresource-scale-kubectl-patch | concept | Update an object's replica count using `kubectl patch` with `--subresource` {#scale-kubectl-patch} |
| page:tasks/manage-kubernetes-objects/declarative-config | page | Declarative Management of Kubernetes Objects Using Configuration Files |
| concept:overview | concept | Overview |
| concept:how-apply-calculates-differences-and-merges-changes | concept | How apply calculates differences and merges changes |
| concept:default-field-values | concept | Default field values |
| concept:how-to-change-ownership-of-a-field-between-the-configuration-file-and-direct-imperative-writers | concept | How to change ownership of a field between the configuration file and direct imperative writers |
| concept:changing-management-methods | concept | Changing management methods |
| concept:recommended-kubectl-delete-f-filename | concept | Recommended: `kubectl delete -f <filename>` |
| concept:alternative-kubectl-apply-f-directory-prune | concept | Alternative: `kubectl apply -f <directory> --prune` |
| concept:merge-patch-calculation | concept | Merge patch calculation |
| concept:how-different-types-of-fields-are-merged | concept | How different types of fields are merged |
| concept:merging-changes-to-primitive-fields | concept | Merging changes to primitive fields |
| concept:merging-changes-to-map-fields | concept | Merging changes to map fields |
| concept:merging-changes-for-fields-of-type-list | concept | Merging changes for fields of type list |
| concept:how-to-clear-server-defaulted-fields-or-fields-set-by-other-writers | concept | How to clear server-defaulted fields or fields set by other writers |
| concept:changing-the-owner-from-a-direct-imperative-writer-to-a-configuration-file | concept | Changing the owner from a direct imperative writer to a configuration file |
| concept:changing-the-owner-from-a-configuration-file-to-a-direct-imperative-writer | concept | Changing the owner from a configuration file to a direct imperative writer |
| concept:migrating-from-imperative-command-management-to-declarative-object-configuration | concept | Migrating from imperative command management to declarative object configuration |
| concept:migrating-from-imperative-object-configuration-to-declarative-object-configuration | concept | Migrating from imperative object configuration to declarative object configuration |
| page:tasks/manage-kubernetes-objects/_index | page | Manage Kubernetes Objects |
| page:tasks/network/extend-service-ip-ranges | page | Extend Service IP Ranges |
| concept:extend-service-ip-ranges | concept | Extend Service IP Ranges |
| concept:extend-the-number-of-available-ips-for-services | concept | Extend the number of available IPs for Services |
| concept:kubernetes-service-cidr-policies | concept | Kubernetes Service CIDR Policies |
| concept:adding-a-new-servicecidr | concept | Adding a new ServiceCIDR |
| concept:deleting-a-servicecidr | concept | Deleting a ServiceCIDR |
| concept:preventing-unauthorized-servicecidr-creation-update-using-validating-admission-policy | concept | Preventing Unauthorized ServiceCIDR Creation/Update using Validating Admission Policy |
| page:tasks/network/validate-dual-stack | page | Validate IPv4/IPv6 dual-stack |
| concept:validate-addressing | concept | Validate addressing |
| concept:validate-services | concept | Validate Services |
| concept:validate-node-addressing | concept | Validate node addressing |
| concept:validate-pod-addressing | concept | Validate Pod addressing |
| concept:create-a-dual-stack-load-balanced-service | concept | Create a dual-stack load balanced Service |
| page:tasks/network/customize-hosts-file-for-pods | page | Adding entries to Pod /etc/hosts with HostAliases |
| concept:default-hosts-file-content | concept | Default hosts file content |
| concept:adding-additional-entries-with-hostaliases | concept | Adding additional entries with hostAliases |
| concept:why-does-the-kubelet-manage-the-hosts-file-why-does-kubelet-manage-the-hosts-file | concept | Why does the kubelet manage the hosts file? {#why-does-kubelet-manage-the-hosts-file} |
| page:tasks/network/_index | page | Networking |
| page:tasks/network/reconfigure-default-service-ip-ranges | page | Kubernetes Default ServiceCIDR Reconfiguration |
| concept:kubernetes-default-servicecidr-reconfiguration | concept | Kubernetes Default ServiceCIDR Reconfiguration |
| concept:kubernetes-servicecidr-reconfiguration-categories | concept | Kubernetes ServiceCIDR Reconfiguration Categories |