调整伸缩组

最近更新时间: 2024-10-17 17:10:00

操作场景

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

前提条件

已创建已启用的伸缩组。

操作步骤

调整全局配置

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

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

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

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

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

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

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

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

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

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

  • 扩容算法

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

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

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

  1. 单击确定,即可设置成功。

调整伸缩组配置

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

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

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

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

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