容器组(Pods)

容器组(Pods)是 Kubernetes 中最小可部署单元,代表 Kubernetes 中一个独立的应用程序运行实例,该实例可能由单个容器或者多个紧耦合在一起的容器组成。

说明

Pods 是 kubernetes 原生概念。更多详情请参见 Kubernetes 官方文档

创建 Pods

  1. 登录 LHC 控制台,在左侧导航栏单击 集群管理 > 集群详情,进入集群列表页。

  2. 单击目标集群名称,进入 集群详情 页,单击 工作负载 页签。

  3. 在左侧菜单选项,选择 容器组(Pods),然后单击 创建 Pods

  4. 在弹出的输入框中输入 YAML 内容,单击 提交

    YAML 样例如下:

    kind: Pod
    metadata:
      name: pod-example
      labels:
        k8s-app: pod-example
      namespace: default
    spec:
      containers:
        - name: nginx
          image: 'registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/nginx:latest'

执行结果

创建成功后,名为 pod-example 的 Pods 将出现在列表页面中。

image.png

相关操作

  • 如需查看 Pods 详情,请在 Pods 列表页单击目标 Pods 名称,进入 Pods 详情页。在该页面上,可以查看 Pods 基本信息、容器及事件信息。

    1

    在 Pods 详情页,您还可以根据需要执行如下操作:

    • 查看容器详情:单击想要查看详情的 Pod 名称,即可进入容器详情页,如下图所示。

      1
    • 前往容器服务控制台:在 Pods 详情页单击目标 Pod 操作 列的 前往控制台,或者单击容器详情页上的 控制台,将跳转至容器服务控制台。可按需输入命令来管理容器。

  • 如需搜索 Pods,请在 Pods 列表页右上角的输入栏,输入 Pods 名称关键字即可进行搜索。

  • 如需更新 Pods,请在 Pods 列表页单击操作栏中的 查看/编辑,并在编辑 Pods 对话框中编辑 YAML 信息,然后单击 提交

  • 如需删除 Pods,请在 Pods 列表页单击操作栏中的更多图标 > 删除,然后在弹出的提示对话框中单击 确定