Question 1080
At Pinecrest logistics, in a sandbox Kubernetes cluster during a recovery tabletop exercise: Pods on new worker worker-c cannot communicate while the CNI node agent DaemonSet in kube-system lacks a Ready Pod there. Work only within the stated target and verify before declaring success. Which operational control most directly prevents this failure or configuration drift?
Explanation
Correct Answer
Gate worker acceptance on CNI readiness and a cross-node connectivity check. This reduces recurrence of the specific operational failure. It reinforces the action: Run kubectl -n kube-system get daemonsets and kubectl -n kube-system get pods -o wide to identify CNI plugin coverage on worker-c. The relevant mechanism is: Kubernetes network connectivity requires a functioning CNI implementation on nodes; core API objects alone do not create functional Pod networking.
Incorrect Answers
That safeguard is relevant to: NetworkPolicy allows only explicitly selected paths once Pod ingress or egress isolation applies, and both directions may matter. The current failure instead follows from: Kubernetes network connectivity requires a functioning CNI implementation on nodes; core API objects alone do not create functional Pod networking. Its prevention measure is “Gate worker acceptance on CNI readiness and a cross-node connectivity check”.
This routine guards against another mechanism: Node readiness depends on the kubelet and node conditions; application restarts cannot fix a stopped kubelet service. The recurring exposure in the current case is: Kubernetes network connectivity requires a functioning CNI implementation on nodes; core API objects alone do not create functional Pod networking. The matching preventive check is “Gate worker acceptance on CNI readiness and a cross-node connectivity check”.
The suggested review tracks a different technical risk: A NoSchedule taint excludes Pods lacking a matching toleration even if the Node has free resources. Here the sustained control must address: Kubernetes network connectivity requires a functioning CNI implementation on nodes; core API objects alone do not create functional Pod networking. Choose “Gate worker acceptance on CNI readiness and a cross-node connectivity check”.