Kubernetes部署重启策略替代方案

时间:2019-08-21 09:52:46

标签: kubernetes

我有一个Deployment配置,可以使一定数量的Pod保持活动状态。但是,由于某些奇怪的情况,这些Pod有时无法通过就绪探针,并且在重新启动后无法恢复,因此需要我从副本集中手动删除Pod。

对此的一种解决方案是将Pod restartPolicy设置为“从不”,但实际上https://github.com/kubernetes/kubernetes/issues/24725不支持。

我的问题是,有什么替代方法可以使该Pod失败,如果准备就绪探测失败,则该Pod将被删除。

1 个答案:

答案 0 :(得分:0)

您可以更改活动性探针以使其在准备就绪探针失败时失败。这样会杀死豆荚,然后开始新的豆荚。