You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -563,7 +563,7 @@ ShutdownGracePeriodCriticalPods are not configured properly. Please refer to abo
563
563
section [Graceful Node Shutdown](#graceful-node-shutdown) for more details.
564
564
565
565
When a node is shutdown but not detected by kubelet's Node Shutdown Manager, the pods
566
-
that are part of a StatefulSet will be stuck in terminating status on
566
+
that are part of a {{< glossary_tooltip text="StatefulSet" term_id="statefulset" >}} will be stuck in terminating status on
567
567
the shutdown node and cannot move to a new running node. This is because kubelet on
568
568
the shutdown node is not available to delete the pods so the StatefulSet cannot
569
569
create a new pod with the same name. If there are volumes used by the pods, the
@@ -577,7 +577,7 @@ these pods will be stuck in terminating status on the shutdown node forever.
577
577
To mitigate the above situation, a user can manually add the taint `node.kubernetes.io/out-of-service` with either `NoExecute`
578
578
or `NoSchedule` effect to a Node marking it out-of-service.
579
579
If the `NodeOutOfServiceVolumeDetach`[feature gate](/docs/reference/command-line-tools-reference/feature-gates/)
580
-
is enabled on `kube-controller-manager`, and a Node is marked out-of-service with this taint, the
580
+
is enabled on {{< glossary_tooltip text="kube-controller-manager" term_id="kube-controller-manager" >}}, and a Node is marked out-of-service with this taint, the
581
581
pods on the node will be forcefully deleted if there are no matching tolerations on it and volume
582
582
detach operations for the pods terminating on the node will happen immediately. This allows the
583
583
Pods on the out-of-service node to recover quickly on a different node.
@@ -646,9 +646,11 @@ see [KEP-2400](https://github.com/kubernetes/enhancements/issues/2400) and its
646
646
647
647
## {{% heading "whatsnext" %}}
648
648
649
-
* Learn about the [components](/docs/concepts/overview/components/#node-components) that make up a node.
650
-
* Read the [API definition for Node](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#node-v1-core).
651
-
* Read the [Node](https://git.k8s.io/design-proposals-archive/architecture/architecture.md#the-kubernetes-node)
652
-
section of the architecture design document.
653
-
* Read about [taints and tolerations](/docs/concepts/scheduling-eviction/taint-and-toleration/).
649
+
Learn more about the following:
650
+
* [Components](/docs/concepts/overview/components/#node-components) that make up a node.
651
+
* [API definition for Node](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#node-v1-core).
652
+
* [Node](https://git.k8s.io/design-proposals-archive/architecture/architecture.md#the-kubernetes-node) section of the architecture design document.
653
+
* [Taints and Tolerations](/docs/concepts/scheduling-eviction/taint-and-toleration/).
0 commit comments