kubernetes / minikube /警告退出重启失败的容器

时间:2020-08-04 19:20:03

标签: kubernetes minikube

我正在使用kubernetes / minikube,并且尝试通过使用POD配置yaml文件来安装我的应用程序docker映像,如下所示:

到目前为止,还算不错,但是问题仅在我尝试通过执行以下操作来构建Pod时出现: kubectl create -f employee-service-pod.yaml -n dev-samples

apiVersion: v1
kind: Pod
metadata:
  name: employee-service-pod
spec:
  containers:
    - name: employee-service-cont
      image: doviche/employee-service:latest
      imagePullPolicy: IfNotPresent
      command: [ "echo", "SUCCESS" ]
  restartPolicy: Always
  imagePullSecrets:
    - name: employee-service-secret

状态:{} enter image description here

结帐时,POD确实显示以下错误: 后退重启失败的容器

我跑步后不久: kubectl describe pod employee-service-pod -n dev-samples 该图片显示了此帖子所附图片的内容:

老实说,我无法确定是什么原因导致了警告,这就是为什么我决定与您分享该警告的原因,以查看是否有好看的人看到了奥术。

很长时间以来,我一直坚持不懈,对此我表示感谢

我正在Linuxmint 19.1上使用minikube v1.11.0。

在此先感谢大家。

1 个答案:

答案 0 :(得分:1)

由于您已将容器的 restartPolicy设置为Always ,因此您的应用程序成功完成了工作(回显成功),它正在尝试一次又一次地重启并进入crashLoopbackoff状态。

请更改容器 restartPolicy:OnFailure ,一旦进程/命令在容器中结束,这应该将容器状态标记为已完成。

谢谢