An HR self-service platform schedules a quarterly OS patch weekend on worker nodes. How should ops keep applications available during node maintenance?
Select an answer to reveal the explanation.
Short Explanation
Maintenance windows are like fixing elevators one at a time in a busy building—you don’t shut every car at once. Cordon and drain a worker, patch it, bring it back, then move on, while replicas elsewhere keep the app alive. Big-bang patching every node together is how you invent an outage.
Full Explanation
Planned node maintenance uses cordon/drain so Pods reschedule onto remaining capacity when workloads are replicated. Rolling through nodes preserves Service endpoints during OS or kubelet patching. Simultaneous maintenance of all workers removes scheduling capacity and risks downtime.