全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
容器服务

指定多节点调度

更新时间:2017-06-28 18:06:05

如果您希望一个应用在指定的某几个节点上部署,推荐您使用用户标签和 constraint 关键字来进行部署设置。

注意:

  • 部署约束只对新创建容器生效,对老容器变更配置时不起作用。
  • 使用用户标签部署应用后,如果您删除了用户标签,不会影响到已经部署的应用,但是会影响下次新的部署。请谨慎删除用户标签。

操作步骤

  1. 为节点添加用户标签。

    1. 登录 容器服务管理控制台

    2. 单击左侧导航栏中的 集群

    3. 选择所需集群并单击右侧的 管理

      select

    4. 单击左侧导航栏中的 用户标签

    5. 勾选您要部署应用的节点并单击 添加标签

      tag

    6. 输入您自定义的标签键和标签值并单击 确定,为所选节点添加用户标签。

      key

  2. 创建应用,选择 使用编排模板创建 并在编排模板中配置 constraint 关键字,如下所示。

    有关如何创建应用,参见 创建应用

    1. environment:
    2. - constraint:group==1 #表示在所有带有 “group:1” 标签的节点上部署

删除用户标签

  1. 登录 容器服务管理控制台

  2. 单击左侧导航栏中的 集群

  3. 选择所需集群并单击右侧的 管理

    select

  4. 单击左侧导航栏中的 用户标签

  5. 勾选要删除用户标签的节点并单击 删除标签

    确定

  6. 在弹出的确认对话框中,单击 确定

    ok

本文导读目录