05What happens at the kernel level on SIGTERM versus SIGKILL, and why might a container ignore SIGTERM?▼medium★ EssentialGoogleMetaAmazon3 notes & commentsunlockedThe question that separates people who have debugged a hung rollout from people who have read about one. The interesting half is not the signal, it is PID 1.Open full answer →
26What does a PodDisruptionBudget actually protect against, and why did your zero-downtime deployment drop requests anyway?▼mediumGoogleLinkedInSwiggy○ sign inPDB governs voluntary disruptions only and does not gate rolling updates at all. Describing it as 'it keeps N pods alive' states the part it does not do, since it constrains voluntary eviction and not the machine that fails.Open full answer →
51A maintenance reboot made pods vanish instead of draining. Why did they never show Terminating at all?▼hardMetaOracleAccenture◆ premiumPod-level SIGTERM handling and node-level shutdown coordination are different mechanisms, and conflating them is the trap. The kubelet can only drain pods on power-off if it participates in systemd's shutdown sequence.Open full answer →