Skip to content

Commit b00ffa2

Browse files
committed
kubeadm-upgrade: adjust note about node drain
The current entry under additional information about drain can be confusing and users might jump into draining the nodes before the upgrade steps (as a pre-req), following the instructions in the external link. This is not accurate. Adjust the entry text to explain that drain is a step as part of the upgrade process and this additional information entry just mentions why it is needed.
1 parent 46f8258 commit b00ffa2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

content/en/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,11 @@ The upgrade workflow at high level is the following:
3737

3838
### Additional information
3939

40-
- [Draining nodes](/docs/tasks/administer-cluster/safely-drain-node/) before kubelet MINOR version
41-
upgrades is required. In the case of control plane nodes, they could be running CoreDNS Pods or other critical workloads.
40+
- The instructions below outline when to drain each node during the upgrade process.
41+
If you are performing a **minor** version upgrade for any kubelet, you **must**
42+
first drain the node (or nodes) that you are upgrading. In the case of control plane nodes,
43+
they could be running CoreDNS Pods or other critical workloads. For more information see
44+
[Draining nodes](/docs/tasks/administer-cluster/safely-drain-node/).
4245
- All containers are restarted after upgrade, because the container spec hash value is changed.
4346

4447
<!-- steps -->

0 commit comments

Comments
 (0)