【发布时间】:2020-07-13 15:23:23
【问题描述】:
我在restartPolicy: "Never" 有一份以“错误”结尾的工作
使用Status : Error,此作业不应重新启动。
但是,每次上一个作业失败时,都会一次又一次地创建一个新的 pod:
$ kubectl get pods
kafka-pvbqk 0/1 Error 0 2m19s
kafka-ttt95 0/1 Error 0 109s
kafka-7fqgl 0/1 Error 0 69s
kafka-rrmlk 0/1 PodInitializing 0 2s
我知道第一件事应该是修复错误,但我也想了解 pod 重启的原因以及如何避免这种情况?
谢谢
【问题讨论】:
-
我认为 pod 从未正确启动,因此重启的概念在这里不是问题
-
在“错误”之前的一段时间,我有
1/1 Running,所以我认为 pod 可以正常启动。错误来自作业中的返回码。但我仍然需要了解为什么 Pod 会一次又一次地重新创建
标签: kubernetes