jargon

Platform & DevOps·Placement, resources and the pod lifecycle

a node upgrade rolled through the cluster and stopped, because taking one more replica down would have breached what you declared.

Pod disruption budget

Also calledPDB, disruption budget

A declaration of how much of a workload may be voluntarily unavailable at once, which drains and upgrades must respect. It is the only thing standing between a routine cluster upgrade and every replica of a service being evicted in sequence faster than it can start. It constrains only voluntary disruption — a node catching fire does not consult it — and a budget that can never be satisfied will wedge an upgrade indefinitely.

Commonly confused with