Pod Disruption Budget - Definição do Glossário de CI/CD
Um pod disruption budget limita quantas réplicas podem ser derrubadas voluntariamente ao mesmo tempo, mantendo o suficiente em execução.
Um pod disruption budget (PDB) limita quantos pods de uma aplicação podem ser voluntariamente interrompidos ao mesmo tempo durante operações como node drains, protegendo a disponibilidade.
PDBs protegem a disponibilidade durante manutenção de cluster e rollouts. Eles também podem travar um node drain se honrá-los violasse o budget.
Interação com drain
Um PDB de minAvailable: 2 bloqueia evictions que reduziriam para menos de dois pods prontos, de modo que um node drain pode pausar até que substitutos subam em outro lugar.
Guias relacionados
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…