Question 210
At Horizon observability, in a disposable simulated environment during a monitored release window: A prepared worker worker-b must join the existing kubeadm lab cluster using the current control-plane bootstrap information. Work only within the stated target and verify before declaring success. Which Kubernetes behavior best explains the required change or diagnosis?
Explanation
Correct Answer
A worker joins through trusted control-plane discovery and TLS bootstrap; a random API endpoint or mismatched CA hash is unsafe. This explains the stated condition. The corresponding action is: Execute the verified kubeadm join command generated on the control plane with the token and CA certificate hash; do not invent these values. The direct acceptance evidence is: Run kubectl get nodes from the control plane and confirm worker-b becomes Ready after CNI initialization.
Incorrect Answers
Kubeadm upgrade apply updates the managed control-plane configuration; kubelet packages and other nodes require separate coordinated work. That explanation applies to a different technical failure. Here the controlling principle is: A worker joins through trusted control-plane discovery and TLS bootstrap; a random API endpoint or mismatched CA hash is unsafe.
This principle describes a separate cause: Kustomize renders declarative resource transformations before Kubernetes admission and reconciliation. The reported condition is governed by: A worker joins through trusted control-plane discovery and TLS bootstrap; a random API endpoint or mismatched CA hash is unsafe. The two mechanisms should not be conflated.
Bootstrap join tokens are sensitive credentials and a short TTL reduces the period in which a leaked token could be abused. That explanation applies to a different technical failure. Here the controlling principle is: A worker joins through trusted control-plane discovery and TLS bootstrap; a random API endpoint or mismatched CA hash is unsafe.