k8s问题 CrashLoopBackOff

我们创建资源发现资源出现CrashLoopBackOff解决

CrashLoopBackOff 告诉我们,Kubernetes 正在尽力启动这个 Pod,但是一个或多个容器已经挂了,或者正被删除。

[root@localhost ~]# kubectl get pods
NAME                     READY   STATUS             RESTARTS   AGE
mypod                    0/1     CrashLoopBackOff   27         3h33m
mypod1                   0/1     Completed          0          36s
nginx-7697996758-2ph6x   1/1     Running            0          2d23h
nginx-7697996758-jfngb   1/1     Running            0          2d23

我们也删不掉

[root@localhost ~]# kubectl delete mypod
error: resource(s) were provided, but no name, label selector, or --all flag specified

我们要保证网络通畅
方法一:
用这两个命令在此删除创建

 kubectl delete -f 《指定文件》
 kubectl create -f 《指定文件》

方法二:

# 加pod
kubectl delete pod mynode-2559548524-266xp

方法三
失败的状态的原因是因为命令启动冲突
删除 command: [ “echo”, “SUCCESS” ]

k8s问题 CrashLoopBackOff_第1张图片

方法四:
查看pod日志

[root@localhost ~]# kubectl logs mypod1

如果不行有可能是证书的问题检查证书和服务配置

你可能感兴趣的:(k8s,k8s故障)