Skip to main content

调整伸缩组

操作场景

本文介绍如何通过容器服务控制台调整伸缩组配置。

前提条件

已创建已启用的伸缩组。

操作步骤

调整全局配置

  1. 进入配置页面

    • 在“伸缩组列表”页面,单击“全局配置”右侧【编辑】,进入配置页面。 img
  2. 设置集群伸缩全局配置

    • 在弹出的“设置集群伸缩全局配置”窗口中,参考以下信息进行设置。 img

    • 自动缩容:默认不勾选。开启自动缩容时,集群中节点空闲资源较多时将触发缩容。详情请参见 集群自动扩缩容说明

    • 缩容配置:此项在勾选自动缩容后显示。

      • 最大并发缩容数:该数值表示为可以同时进行 - 最大并发缩容数:该数值表示为可以同时进行。
        • 注意:此处只缩容完全空闲的空节点。如果节点上存在 Pod,则每次缩容最多一个节点。
      • Pod 占用资源/可分配资源小于:可设置 Pod 占用资源/可分配资源在占比小于设定值时开始判断缩容条件。占比值范围需确保在 0 - 80 之间。
      • 节点连续空闲:可自定义设置节点连续空闲时间超过几分钟之后会被缩容。
      • 集群扩容:可自定义设置集群首次判断扩容条件的时间点。
      • 不缩容节点:请根据实际需求勾选配置项。
    • 扩容算法

      • 随机:有多个伸缩组时,随机选择一个进行扩容。
      • most-pods:有多个伸缩组时,选择能调度更多 Pod 的伸缩组进行扩容。
      • least-waste:有多个伸缩组时,选择 Pod 调度后资源剩余更少的伸缩组进行扩容。
  3. 完成设置

    • 单击【确定】,即可设置成功。 img

调整伸缩组配置

  1. 进入伸缩组配置页面

    • 在“伸缩组列表”页面,单击所需配置的伸缩组 ID,进入配置页面。 img img
  2. 调整伸缩组配置

    • 在伸缩组详情页面可以通过点击【编辑】来调整伸缩组配置,详情请参见 修改伸缩组

说明:调整最大、最小伸缩的实例数有两种方法:

  • 通过伸缩组详情页面调整“最大伸缩数”和“最小伸缩数”。
  • 通过伸缩组列表页面“操作”列的【更多】 > 【调整配置】中的“实例范围”。