Skip to content

Commit 34717b4

Browse files
authored
Merge pull request #52125 from ramalabeysekera/core_dns_rebalance_note
Add CoreDNS rebalance note to kubeadm HA guide + remove parallel join note
2 parents ef0702f + abf3d4d commit 34717b4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

content/en/docs/setup/production-environment/tools/kubeadm/high-availability.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,12 @@ For each additional control plane node you should:
263263
- The `--certificate-key ...` will cause the control plane certificates to be downloaded
264264
from the `kubeadm-certs` Secret in the cluster and be decrypted using the given key.
265265
266-
You can join multiple control-plane nodes in parallel.
266+
267+
{{< note >}}
268+
As the cluster nodes are usually initialized sequentially, the CoreDNS Pods are likely to all run
269+
on the first control plane node. To provide higher availability, please rebalance the CoreDNS Pods
270+
with `kubectl -n kube-system rollout restart deployment coredns` after at least one new node is joined.
271+
{{< /note >}}
267272
268273
## External etcd nodes
269274

0 commit comments

Comments
 (0)