我有一个问题,我需要删除一个calcalo - typpha poddisruption预算资源,它继续重生。
到目前为止我已经试过了
kubectl delete pdb calico-typha
kubectl delete pdb calico-typha --grace-period=0 --force
- 我甚至编辑它
kubectl edit pdb calico-typha
和里面我改变blockOwnerDelete
设置为假保存它,检查pdb - yaml,但它没有改变。 - 编辑
minAvailable
设置为3,保存问题kubectl得到pdb - wide,但AllowedDisruption
仍然是0
似乎pdb是重生,尽管我做什么,它不能被编辑,以及..
我知道pod可以有复制集,所以我会理解如果这是一个pod,但它不是,因为它是一个PDB,我找不到一个文档,你可以为PDB设置一个复制集。
谢谢! !
最后我重新启动了整个集群。重启后,pdb的AllowedDisruption设置为1,这样我就可以继续升级了。