You need to enable JavaScript to run this app.
导航

cluster-autoscaler

最近更新时间2024.03.29 16:03:13

首次发布时间2023.02.27 11:18:22

cluster-autoscaler 组件是集群自动伸缩组件,一种实现集群节点自动扩缩容的工具。该组件目前支持由系统托管,可避免用户侧原因导致的组件故障、性能不达预期等问题,减少用户运维成本,增强组件稳定性。本文主要介绍 cluster-autoscaler 组件的变更记录。

更多组件相关介绍和使用方法,请参见 组件管理

使用说明

cluster-autoscaler 组件在不同的 Kubernetes 版本上有不同的组件版本号。请按实际需求,查看对应 Kubernetes 版本上的组件升级记录。

Kubernetes v1.28 变更记录

2024.01

版本号版本状态部署形态变更内容升级影响
v1.28.0-vke.2维护中系统托管/非托管支持由 ResourcePolicy 触发扩容。

2023.11

版本号版本状态部署形态变更内容升级影响
v1.28.0-vke.1维护中系统托管/非托管支持 Kubernetes v1.28 版本。

Kubernetes v1.26 变更记录

2024.01

版本号版本状态部署形态变更内容升级影响
v1.26.3-vke.9维护中系统托管/非托管支持由 ResourcePolicy 触发扩容。

2023.11

版本号版本状态部署形态变更内容升级影响
v1.26.3-vke.8停止维护系统托管/非托管优化弹性伸缩组类型节点池的扩容流程。

v1.26.3-vke.7

停止维护

系统托管/非托管

  • 优化节点最大 Pod 数量计算逻辑。
  • 优化下游服务调用的超时配置。

v1.26.3-vke.6停止维护系统托管/非托管支持设置 GPU 节点的缩容阈值。详细说明,请参见 创建节点弹性伸缩

2023.10

版本号版本状态部署形态变更内容升级影响
v1.26.3-vke.5停止维护系统托管/非托管修复 Trunk 实例网络资源计算逻辑。

2023.09

版本号版本状态部署形态变更内容升级影响
v1.26.3-vke.4停止维护系统托管/非托管支持 mGPU 资源的扩缩容。

2023.08

版本号版本状态部署形态变更内容升级影响
v1.26.3-vke.3停止维护系统托管/非托管代码重构,适配基于弹性伸缩组(AutoScalingGroup)的节点池。伸缩组相关说明,请参见 什么是弹性伸缩

2023.07

版本号版本状态部署形态变更内容升级影响

v1.26.3-vke.2

停止维护

系统托管/非托管

  • 提升稳定性,修复因 DNS 中断导致的重启问题。
  • 修复因节点池自定义标签同步不及时导致节点池多扩容的问题。
  • 修复某些场景下冷却时间计算错误导致节点池无法缩容的问题。

2023.06

版本号版本状态部署形态变更内容升级影响
v1.26.3-vke.1停止维护系统托管/非托管支持 Kubernetes v1.26。

Kubernetes v1.24 变更记录

2024.01

版本号版本状态部署形态变更内容升级影响
v1.24.2-vke.9维护中系统托管/非托管支持由 ResourcePolicy 触发扩容。

2023.11

版本号版本状态部署形态变更内容升级影响
v1.24.2-vke.8停止维护系统托管/非托管优化弹性伸缩组类型节点池的扩容流程。

v1.24.2-vke.7

停止维护

系统托管/非托管

  • 优化节点最大 Pod 数量计算逻辑。
  • 优化下游服务调用的超时配置。

v1.24.2-vke.6停止维护系统托管/非托管支持设置 GPU 节点的缩容阈值。详细说明,请参见 创建节点弹性伸缩

2023.10

版本号版本状态部署形态变更内容升级影响
v1.24.2-vke.5停止维护系统托管/非托管修复 Trunk 实例网络资源计算逻辑。

2023.09

版本号版本状态部署形态变更内容升级影响
v1.24.2-vke.4停止维护系统托管/非托管支持 mGPU 资源的扩缩容。

2023.08

版本号版本状态部署形态变更内容升级影响
v1.24.2-vke.3维护中系统托管/非托管代码重构,适配基于弹性伸缩组(AutoScalingGroup)的节点池。伸缩组相关说明,请参见 什么是弹性伸缩

2023.07

版本号版本状态部署形态变更内容升级影响

v1.24.2-vke.2

停止维护

系统托管/非托管

  • 提升稳定性,修复因 DNS 中断导致的重启问题。
  • 修复因节点池自定义标签同步不及时导致节点池多扩容的问题。
  • 修复节点池级别冷却时间不生效的问题。

v1.24.2-vke.1停止维护系统托管/非托管支持 Kubernetes v1.24。

Kubernetes v1.20 变更记录

2024.01

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.23维护中系统托管/非托管支持由 ResourcePolicy 触发扩容。

2023.11

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.22停止维护系统托管/非托管优化弹性伸缩组类型节点池的扩容流程。

v1.20.2-vke.21

停止维护

系统托管/非托管

  • 优化节点最大 Pod 数量计算逻辑。
  • 优化下游服务调用的超时配置。

v1.20.2-vke.20停止维护系统托管/非托管支持设置 GPU 节点的缩容阈值。详细说明,请参见 创建节点弹性伸缩

2023.10

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.19停止维护系统托管/非托管修复 Trunk 实例网络资源计算逻辑。

2023.09

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.18停止维护系统托管/非托管支持 mGPU 资源的扩缩容。

2023.08

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.17维护中系统托管/非托管代码重构,适配基于弹性伸缩组(AutoScalingGroup)的节点池。伸缩组相关说明,请参见 什么是弹性伸缩

2023.07

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.16

停止维护

系统托管/非托管

  • 提升稳定性,修复因 DNS 中断导致的重启问题。
  • 修复因节点池自定义标签同步不及时导致节点池多扩容的问题。
  • 修复某些场景下冷却时间计算错误导致节点池无法缩容的问题。

2023.06

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.15停止维护系统托管/非托管支持节点池级别的冷却时间。

2023.05

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.14停止维护系统托管/非托管优化调用 API 安装组件时的默认参数。

2023.04

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.13

停止维护

系统托管/非托管

  • 修复更改节点池规格后,导致的无法扩容、扩容数量不准确等问题。
  • 修复某个节点池扩容期间,同集群下另一个节点池过了冷却时间但无法缩容的问题。

2023.03

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.12

停止维护

系统托管/非托管

  • 提升扩容准确性。
  • 修复组件偶现的 Panic 异常问题。

2023.02

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.11

停止维护

系统托管/非托管

同时支持托管与非托管部署形态。

  • 托管部署形态:无需您升级、运维,由系统托管该组件。
  • 非托管部署形态:支持自主升级组件。详细操作,请参见 升级组件

2023.01

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.10

停止维护

系统托管

  • 修复大量 Pending Pod 导致的 cluster-autoscaler 组件无响应问题。
  • 修复 VPC-CNI 网络模型集群下,因缩容冷却时间过短导致的新节点被删除问题。
  • 修复 VPC-CNI 网络模型集群下,因预估错误导致的节点多扩容问题。

2022.12

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.9

停止维护

系统托管

  • 适配 cello v1.4.0。
  • 修复启停模式节点池期望副本数计算错误的问题。

v1.20.2-vke.8

停止维护

系统托管

  • 对整个集群内同时扩容的节点数限制为 90 个。
  • 提升网络抖动时组件的稳定性。

v1.20.2-vke.7停止维护系统托管提升组件部署的可靠性。

2022.11

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.6停止维护系统托管提升网络抖动时组件的稳定性。

v1.20.2-vke.5

停止维护

系统托管

  • 对单个节点池内同时扩容的节点数限制为 90 个。
  • 修复 Pod 使用某些 Node Label 进行调度时,无法触发节点池扩容的问题。

2022.10

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.4停止维护系统托管部署形态从非托管转为托管,即该版本及之后安装的组件,无需您升级、运维,由系统托管该组件。首个系统托管版本,无法从更早的版本升级到此版本,只能卸载后重新安装。

2022.09

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.3停止维护非托管修复偶现的认证失败问题。

2022.08

版本号版本状态部署形态变更内容升级影响

v1.20.2-vke.2

停止维护

非托管

  • 支持启停模式的节点池。
  • 修复 VPC-CNI 网络模型集群下,因预估错误导致新扩节点数不准确的问题。

2022.07

版本号版本状态部署形态变更内容升级影响
v1.20.2-vke.1停止维护非托管版本重构,提升 cluster-autoscaler 组件的稳定性。