调整伸缩组

最近更新时间: 2024-06-12 15:06:00

操作场景

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

前提条件

已创建已启用的伸缩组。

操作步骤

调整全局配置

  1. 在“伸缩组列表”页面,单击“全局配置”右侧【编辑】,进入配置页面

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

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

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

      • 最大并发缩容数:该数值表示为可以同时进行缩容的节点数,此处默认为“10”,可按需自定义设置。

        注意:此处只缩容完全空闲的空节点。如果节点上存在 Pod,则每次缩容最多一个节点。

      • Pod 占用资源/可分配资源小于:可设置 Pod 占用资源/可分配资源在占比小于设定值时开始判断缩容条件。占比值范围需确保在0 - 80之间。

      • 节点连续空闲:可自定义设置节点连续空闲时间超过几分钟之后会被缩容。

      • 集群扩容:可自定义设置集群首次判断扩容条件的时间点

      • 不缩容节点:请根据实际需求勾选配置项。

    • 扩容算法

      • 随机:有多个伸缩组时,随机选择一个进行扩容。

      • most-pods:有多个伸缩组时,选择能调度更多 Pod 的伸缩组进行扩容。

      • least-waste:有多个伸缩组时,选择 Pod 调度后资源剩余更少的伸缩组进行扩容。

  3. 单击【确定】,即可设置成功。

调整伸缩组配置

  1. 在“伸缩组列表”页面,单击所需配置的伸缩组ID,进入配置页面

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

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

    • 通过伸缩组详情页面调整“最大伸缩数”和“最小伸缩数”

    • 通过伸缩组列表页面“操作”列的【更多】>【调整配置】中的“实例范围”