容器应用状态说明
更新时间:2023-05-24
应用部署状态
应用部署状态是根据pod状态,BIE自身计算的。
- 状态栏为空:pod还没有出现
- 已部署:该应用的所有副本pod运行正常,状态显示已部署
- 部署中:至少一个副本 pending或failed
- 未知:至少一个副本unknown
服务状态
服务状态等于边缘pod状态 1、副本状态维度
取值 | 描述 |
---|---|
pending 等待 | Pod 已被 Kubernetes 系统接受,但有一个或者多个容器尚未创建亦未运行。此阶段包括等待 Pod 被调度的时间和通过网络下载镜像的时间。 |
running 运行中 | Pod 已经绑定到了某个节点,Pod 中所有的容器都已被创建。至少有一个容器仍在运行,或者正处于启动或重启状态。 |
Succeeded 成功 | Pod 中的所有容器都已成功终止,并且不会再重启。 |
Failed 失败 | Pod 中的所有容器都已终止,并且至少有一个容器是因为失败终止。也就是说,容器以非 0 状态退出或者被系统终止。 |
Unknown 未知 | 因为某些原因无法取得 Pod 的状态。这种情况通常是因为与 Pod 所在主机通信失败。 |
离线 | 节点和云端断连 |
2、副本对应的K8s的Pod
容器状态
1、容器状态维度
容器的状态有三种:
- Waiting(等待)、
- Running(运行中)
- Terminated(结束)
- 离线(BIE状态,非容器标准)
2、如何在k8s上查询容器状态