您可以使用管理控制台运维工具的自动伸缩功能,来配置节点弹性伸缩。

操作步骤

  1. 登录管理控制台。

  2. 在控制台顶部的导航菜单中,选择产品与服务 > 运维与管理 > 自动伸缩,进入自动伸缩页面。

    auto scaling service

    您也可以在 QKE 集群的节点管理页面,点击弹性伸缩进入自动伸缩页面。

    auto scaling entrance
  3. 点击创建,弹出创建自动伸缩策略窗口。

    auto node policy
  4. 配置伸缩策略。

    • 名称:自动伸缩策略名称。

    • 操作类型:选择调整应用节点数量

    • 资源类型:选择容器引擎

    • 资源:选择需要进行自动伸缩的 QKE 集群。

    • 通知列表:选择接收操作通知的联系人。

  5. 点击提交,自动跳转到规则配置页面。

    auto node rule
  6. 根据需要,可分别设置增加及减少应用节点数量的规则。

    1. 选择节点角色。

    2. 点击定义触发条件,设置监控周期告警规则,点击提交

      参数 说明

      监控周期

      表示根据告警规则进行检查的时间周期。
      如监控周期为“5分钟”,表示每隔 5 分钟将检查一次是否满足告警规则。

      告警规则

      定义触发增加/减少节点操作需要满足的条件。

      可设置多条告警监控规则,规则之间可以是所有任意关系。

      • 所有关系表示当每个告警规则都满足时,才能触发自动伸缩。

      • 任意关系表示任意一条告警规则满足,都会触发自动伸缩。

    3. 点击定义操作参数,设置增加相关参数,点击提交

      参数 说明

      增加/减少节点数

      一次操作需要增加/减少的节点数。

      最大/最小节点数

      限制当前节点角色在集群中的最大/最小数量。一旦节点数量达到限制,停止自动伸缩操作。

      冷却时间

      规则执行的最小间隔时间。

  7. 配置完成后,当阈值被触发后,相应集群会自动进行节点增删操作,通知列表中的用户会收到通知。