Study. uk . com
  1. Home
  2. All questions
  3. Question 575

CKA study material · question 575 of 1000

You are upgrading the kubelet on a control plane node across a minor version. Why must that node be drained first?

  1. Because kubeadm refuses to upgrade a node with any Pods on it
  2. Because control plane nodes may be running CoreDNS or other critical workloads
  3. Because the etcd member must be removed before the kubelet restarts
  4. Because the node's certificates are re-issued during the drain
Show the answer

Answer: B. Because control plane nodes may be running CoreDNS or other critical workloads

A minor-version kubelet upgrade requires draining the node, control plane nodes included, precisely because they can be carrying CoreDNS or other critical Pods.

Source: Upgrading kubeadm clusters (Kubernetes) — Additional information

Challenge yourself on this topic → Study as cards