k8s集群部署相关问题汇总

主节点k8s集群初始化完成后,执行kubectl get pods -n kube-system命令pod状态出现如下异常:
在这里插入图片描述
在这里插入图片描述
CrashLoopBackOff 告诉我们,Kubernetes 正在尽力启动这个 Pod,但是一个或多个容器已经挂了,或者正被删除。
导致这个问题的原因是由于Limits资源限制,pod可以对服务器上的CPU和内存设定限额,如果该资源最大允许使用的量,不能被突破,当容器试图使用超过这个pod设定的limits资源使用限额时,就会被kubernetes kill并且不断重启。
因此看到的状态有时是Running状态,有时而是CrashLoopBackOff等其他状态了。这就是由于容器使用超出了pod设定的limits限额致使pod不断重启。

猜你喜欢

转载自blog.csdn.net/cdbdqn001/article/details/88552200