Kubernetes Practical By Samson Tanimawo, PhD Published Dec 5, 2025 4 min read

PodDisruptionBudget Tuning

PDBs prevent disruption. Too tight blocks upgrades.

Tight PDB

minAvailable: 100% blocks all evictions.

Upgrades stop; nodes cannot drain.

Loose PDB

minAvailable: 1 with replicas: 10 = minimal protection.

Doesn't catch double-disruption.

minAvailable: 75-90% of replicas.

Allows rolling but prevents catastrophe.