Pod Disruption Budget - CI/CD Glossary Definition
A pod disruption budget caps how many replicas can be voluntarily taken down at once, keeping enough running.
A pod disruption budget (PDB) limits how many pods of an application may be voluntarily disrupted at once during operations like node drains, protecting availability.
PDBs protect availability during cluster maintenance and rollouts. They can also stall a node drain if honoring them would breach the budget.
Drain interaction
A PDB of minAvailable: 2 blocks evictions that would drop below two ready pods, so a node drain may pause until replacements come up elsewhere.
Related guides
Node Drain - CI/CD Glossary DefinitionNode Drain: A node drain safely evicts all pods from a node so it can be updated or removed, respecting pod d…
Eviction - CI/CD Glossary DefinitionEviction: Eviction is the termination of a running pod by the cluster, either voluntarily (drains, rebalancin…
Graceful Termination - CI/CD Glossary DefinitionGraceful Termination: Graceful termination is the shutdown sequence that gives a pod time to finish in-flight…