1、、ImagePullBackOff
镜像拉取失败,一般是由于镜像不存在、网络不通或者需要登录认证引起的,可以使用 describe 命令查看具体原因
2、CrashLoopBackOff
容器启动失败,可以通过 logs 命令查看具体原因,一般为启动命令不正确,健康检查不通过等
3、OOMKilled
容器内存溢出,一般是容器的内存 Limit 设置的过小,或者程序本身有内存溢出,可以通过 logs 查看程序启动日志
4、SysctlForbidden
Pod 自定义了内核配置,但 kubelet 没有添加内核配置或配置的内核参数不支持,可以通过 describe 查看具体原因
5、InvalidImageName
无法解析镜像名称
6、ImageInspectError
无法校验镜像
7、ErrImageNeverPull
策略禁止拉取镜像
8、RegistryUnavailable
连接不到镜像中心
9、CreateContainerConfigError
不能创建kubelet使用的容器配置
10、CreateContainerError
创建容器失败
11、m.internalLifecycle.PreStartContainer
执行hook报错
12、RunContainerError
启动容器失败
13、PostStartHookError
执行hook报错
14、ContainersNotInitialized
容器没有初始化完毕
15、ContainersNotReady
容器没有准备完毕
16、PodInitializing
pod 初始化中
17、DockerDaemonNotReady
docker还没有完全启动
18、NetworkPluginNotReady
网络插件还没有完全启动