| 字段 | minAvailable / maxUnavailable(数量或百分比) |
|---|---|
| 作用范围 | 通过 Eviction API 的自愿中断(drain、节点回收) |
| 不覆盖 | 滚动更新的替换、非自愿中断(宕机) |
| 行为 | 预算不允许时驱逐被拒绝 |
PDB 示例
PDB 示例
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata: {name: web-pdb}
spec:
minAvailable: 80%
selector:
matchLabels: {app: web}PDB 拖得住 drain,拖不住 Deployment 控制器:滚动更新的 Pod 替换不查 PDB。