01What happens at the kernel level on SIGTERM versus SIGKILL, and why might a container ignore SIGTERM?▼medium★ EssentialNewGoogleMetaAmazon3 repliesunlockedThe 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 →
14What does a PodDisruptionBudget actually protect against, and why did your zero-downtime deployment drop requests anyway?▼mediumNewGoogleLinkedInSwiggy○ sign inPDB governs voluntary disruptions only and does not gate rolling updates at all. Candidates who say 'it keeps N pods alive' have just described the part it does not do.Open full answer →
39A maintenance reboot made pods vanish instead of draining. Why did they never show Terminating at all?▼hardNewMetaOracleAccenture◆ 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 →