[英]Kubernetes pod is not starting
kubectl运行ls --image = tomcat-命令-pwd
使用以下命令启动Pod。
这是使用kubectl decribe pods的结果
事件:
FirstSeen LastSeen Count From SubObjectPath Type Reason
Message
--------- -------- ----- ---- ------------- -------- ------
-------
26s 26s 1 default-scheduler Normal Scheduled
Successfully assigned ls-2648590517-hvnrr to minikube
26s 26s 1 kubelet, minikube Normal SuccessfulMountVolume MountVolume.SetUp succeeded for volume "default-token-3px95"
25s 20s 2 kubelet, minikube spec.containers{ls} Normal Pulling
pulling image "tomcat"
20s 15s 2 kubelet, minikube spec.containers{ls} Normal Pulled
Successfully pulled image "tomcat"
20s 15s 2 kubelet, minikube spec.containers{ls} Normal Created
Created container
20s 14s 2 kubelet, minikube spec.containers{ls} Normal Started
Started container
14s 12s 3 kubelet, minikube spec.containers{ls} Warning BackOff
Back-off restarting failed container
14s 12s 3 kubelet, minikube Warning FailedSync
Error syncing pod
如果将pwd与kubectl exec一起使用,则命令可以正常工作。
您知道的pwd命令不是守护程序,它只是执行并立即退出。 默认情况下,kubernetes尝试重启任何退出的pod。 在您的情况下,pwd命令会执行几次,直到k8s因失败次数过多而放弃。
您到底想做什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.