我有一个Deployment配置,可以使一定数量的Pod保持活动状态。但是,由于某些奇怪的情况,这些Pod有时无法通过就绪探针,并且在重新启动后无法恢复,因此需要我从副本集中手动删除Pod。
对此的一种解决方案是将Pod restartPolicy设置为“从不”,但实际上https://github.com/kubernetes/kubernetes/issues/24725不支持。
我的问题是,有什么替代方法可以使该Pod失败,如果准备就绪探测失败,则该Pod将被删除。
答案 0 :(得分:0)
您可以更改活动性探针以使其在准备就绪探针失败时失败。这样会杀死豆荚,然后开始新的豆荚。