本节介绍如何查看容器组详情。

前提条件

您需要加入一个集群并在集群中具有项目资源查看权限。有关更多信息,请参阅集群成员集群角色

操作步骤

  1. 以具有项目资源查看权限的用户登录 KubeSphere 企业版 Web 控制台并进入您的集群。

  2. 在左侧导航栏选择应用负载 > 容器组

  3. 在容器组列表中点击一个容器组的名称打开其详情页面。

  4. 在容器组详情页面左侧的属性区域查看容器组的资源属性。

    参数 描述

    集群

    容器组所属的集群。

    项目

    容器组所属的项目。

    应用

    容器组所属的应用。

    状态

    容器组的状态。

    • 运行中:容器组已分配给某个节点,容器组中的所有容器都已被创建,至少有一个容器正在运行、启动或重启。

    • 等待中:容组器已被系统接受,但有至少一个容器尚未创建也未运行。此状态下,容器组可能正在等待调度,或等待容器镜像下载完成。

    • 已完成:容器组中的所有容器都成功终止(以 0 退出码终止),并且不再重启。

    • 失败:容器组中的所有容器都已终止,并且至少有一个容器以非 0 退出码终止。

    • 未知:系统无法获取容器组状态。出现这种状态通常是由于系统与容器组所在的主机通信失败。

    容器组 IP 地址

    容器组在集群内部的虚拟 IP 地址。

    节点名称

    容器组所在节点的名称。

    节点 IP 地址

    容器组所在节点的 IP 地址。

    重启次数

    容器组的重启次数。

    QoS 类型

    容器组的服务质量类型(Quality of Service),由用户设置的容器内存上限、内存请求、CPU 上限和 CPU 请求决定。

    • Guaranteed:容器组中的每个容器都具有内存上限、内存请求、CPU 上限、CPU 请求,并且内存上限等于内存请求,CPU 上限等于 CPU 请求。

    • Burstable:容器组中至少有一个容器不满足 Guaranteed 类型的要求。

    • BestEffort:容器组中的容器没有配置任何内存上限、内存请求、CPU 上限或CPU 请求。

    容器组的 QoS 类型将决定容器组运行的优先级。当系统中资源不足以运行所有容器组时,系统优先保证运行 QoS 类型为 Guaranteed 的容器组,其次保证运行 QoS 类型为 Burstable 的容器组,最后保证运行 QoS 类型为 BestEffort 的容器组。

    创建时间

    容器组的创建时间。

    创建者

    容器组的创建者。

  5. 在容器组详情页面右侧的资源状态页签查看容器组中的容器和卷。

    参数 描述

    容器

    显示容器组运行的容器的名称、状态、重启次数和容器端口。容器状态类型包括:

    • 等待中:容器正在进行启动前操作,例于从镜像服务拉取镜像或从保密字典读取数据。

    • 运行中:容器正在正常运行。如果容器已配置了启动后动作且状态为运行中,那么容器的启动前动作已执行完毕。

    • 已终止:容器已成功结束,或由于某种原因运行失败而结束。

    在容器名称右侧点击log可查看容器日志。将光标悬停在探针可查看容器上配置的探针。

    显示容器组中所有卷的名称、已挂载卷的容器以及卷在容器上的挂载路径。

  6. 在容器组详情页面右侧点击调度信息页签查看容器组的调度结果和状态信息。

    参数 描述

    调度结果

    显示接收容器组的节点的名称。

    状态信息

    显示容器组是否成功完成所有启动步骤。如果显示success则表明容器组已完成启动步骤,如果显示error则表明尚未完成启动步骤。

    • 运行中:容器组当前的状态是否为运行中

    • 容器组调度完成:容器组是否已调度到节点。

    • 容器组初始化完成:容器组中的所有初始化容器是否已启动完成。

    • 所有容器就绪:容器组中的所有初始化容器是否已启动完成。

    • 容器组就绪:容器组是否已就绪。

  7. 在容器组详情页面右侧点击元数据页签查看容器组的标签和注解。

  8. 在容器组详情页面右侧点击环境变量页签查看容器组中的所有容器的环境变量。

  9. 在容器组详情页面右侧点击事件页签查看容器组相关的事件。

    参数 描述

    类型

    事件的类型,包括正常告警两种类型。

    原因

    事件发生的原因。

    发生时间

    事件发生的时间。

    来源

    上报事件的组件。

    消息

    事件消息的内容。