容器组(Pod)是Kubernetes的最小工作单元。每个Pod包含一个或者多个容器,Pod中的容器会作为一个整体被管理平台调度到某一个节点上运行。
单击工作负载页面的容器组Pod,可查看管理平台中的容器组列表。
单击对应容器组名称,查看容器组的详细信息,具体如下:
•容器组详情
容器组信息包括基本信息和详细信息。基本信息部分包括名称、状态、镜像、节点IP、容器组IP和创建时间。
单击容器组名称,可进入容器组详细信息页面查看容器组的所有信息。详情页签显示的容器组信息包括容器组状态、容器组IP、节点IP、节点名称、注释、DNS策略、重启策略、调度策略、服务账户、服务账户名、结束等待时间、QoS Class和启动时间。
容器组详细信息中的DNS策略、重启策略、调度策略、服务账户、服务账户名、结束等待时间、QoS Class信息都是Kubernetes设定的默认值。
•容器
容器组中的容器组中的容器信息。包括容器名称、状态、镜像、容器ID、环境变量、启动命令、启动参数和网络端口。
•现状
现状页签显示容器组的调度过程和状况,有三个类型,分别为Initialized、Ready和PodScheduled,其中PodScheduled表示Pod处在调度过程中,Ready表示Pod已经能够提供服务了,Initialized表示Pod中所有初始化容器都已经成功启动了。
页面显示这三种类型的状态、最近心跳、最近更改、原因和消息。状态列的值有三种,分别为True、False和Unknown,其中True表示Pod处于某种类型的有效条件中。False表示Pod不在某种类型的有效条件中。Unknown表示kubernetes无法判断Pod是否在某种类型的有效条件中。
错误状态的容器组不显示现状信息。
•创建者
容器组不会单独创建,创建者页签显示创建该容器组的工作负载的名称和类型等信息。
•YAML
YAML页签显示容器组的配置和运行状态信息,可以单击合规检查,查看合规检查结果。单击复制,复制整个YAML内容。单击编辑YAML编辑文件内容,修改容器组的相关信息。
•事件
事件页签显示容器组的事件,包括事件名称、来源、子对象、总数、最早出现于和最近出现于。
错误状态的容器组不显示事件信息。
•审计日志
显示容器组的审计日志信息。