全部产品

守护进程集(Daemonsets)

更新时间:2021-01-05 10:03

守护进程集 (Daemonsets) 确保全部(或者部分)节点都运行一个 Pod 实例,支持实例动态添加到新节点。

说明:Daemonsets 是 kubernetes 原生概念。更多详情请参见 Kubernetes 官方文档

创建 Daemonsets

本部分介绍如何通过 YAML 文件创建一个守护进程集(Daemonsets)。

操作步骤

  1. 登录容器应用服务控制台,在左侧导航栏点击 工作负载 > 守护进程集(Daemonsets)

  2. 守护进程集 Daemonsets 页面,点击 从 YAML 创建

  3. 在输入框中输入 YAML 内容,点击 提交

    样例如下:

    1. kind: DaemonSet
    2. metadata:
    3. name: daemonset-example
    4. labels:
    5. k8s-app: daemonset-example
    6. namespace: default
    7. spec:
    8. selector:
    9. matchLabels:
    10. k8s-app: daemonset-example
    11. template:
    12. metadata:
    13. labels:
    14. k8s-app: daemonset-example
    15. spec:
    16. containers:
    17. - name: nginx
    18. image: reg-cnsh.cloud.alipay.com/library/nginx:latest

创建成功后,Daemonsets 处于 运行中 的状态。

编辑 Daemonsets

本部分介绍如何通过修改 YAML 文件更新一个守护进程集(Daemonsets)。

前提条件

已创建 YAML。

操作步骤

  1. 登录容器应用服务控制台,在左侧导航栏点击 工作负载 > 守护进程集(Daemonsets)

  2. 守护进程集 Daemonsets 页面,点击 查看/编辑 YAML

  3. 在 YAML 编辑框中修改信息,点击 更新

    更新成功后,系统会自动根据新的 YAML 文件信息部署 Daemonsets。

删除 Daemonsets

本部分介绍如何删除一个守护进程集(Daemonsets)。

前提条件

已创建 YAML。

操作步骤

  1. 登录容器应用服务控制台,在左侧导航栏点击 工作负载 > 守护进程集(Daemonsets)

  2. 守护进程集 Daemonsets 页面,点击 操作 栏的 删除,在弹出的对话框中点击 确定