Kubernetes部署失败

时间:2019-03-21 16:54:13

标签: kubernetes

我想知道是否有一种方法可以使部署多次失败时停止重新创建新的Pod。换句话说,假设我们不能在Deployment的Pod模板中再也不能拥有restartPolicy,我想知道如何才能认为服务失败并处于停止状态。

我们有一个用例,当务之急是让kubernetes中断其所有pod不断失败的部署。

1 个答案:

答案 0 :(得分:1)

请考虑使用“作业”类型而不是“部署”。根据文档:

  

对要终止的Pod使用作业,例如,批处理   计算。作业仅适用于具有restartPolicy的Pod   等于OnFailure或Never。

希望这会有所帮助!