1 个回答
PodDisruptionBudget(PDB)用于控制 Pod 的可中断性,确保在升级或维护时至少有一定数量的 Pod 处于运行状态。PDB 通过定义 maxUnavailable 或 minAvailable 来保证在允许的范围内,Pod 可以被中断。
例如,设置一个 PDB,确保最多只能有一个 Pod 被中断:
例如,设置一个 PDB,确保最多只能有一个 Pod 被中断:
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: myapp-pdb
spec:
minAvailable: 2
selector:
matchLabels:
app: myapp
发布于:2个月前 (03-14) IP属地:四川省
我来回答
您需要 登录 后回答此问题!