What is the purpose of a Pod Disruption Budget (PDB) in AKS?
- A Limits pod CPU/memory consumption
- B Ensures a minimum number of replicas remain available during voluntary disruptions like node upgrades (correct answer)
- C Controls network traffic between pods
- D Sets resource quotas per namespace
Shortcut: PDBs prevent too many pods from being unavailable simultaneously during voluntary disruptions (upgrades, node drains). They specify minAvailable or maxUnavailable constraints.