Kubernetes v1.37: Garhwal
Kubernetes v1.37 以“加瓦尔”(Garhwal)为主题正式发布,共包含 67 项增强功能。其中,16 项功能晋升为稳定版(Stable),23 项进入候选版(Beta),27 项进入预览版(Alpha)。本次发布主题象征着社区贡献的互联互通。一项关键的稳定版更新是弹性 Watch 缓存初始化,通过防止 etcd 过载,提升了 API 服务器的启动与恢复能力。水平 Pod 自动伸缩器(HPA)的缩至零支持现已进入候选版,允许工作负载在空闲时缩容以降低成本,但不支持 CPU 和内存指标。基于清单的准入控制配置也晋升为候选版,使得策略和 Webhook 可从磁盘加载。预览版新增功能包括 Pod 级别的检查点与恢复,通过为容器运行时扩展新的 RPC 接口来增强容器运行时接口(CRI)。值得关注的稳定版晋升包括 KYAML(用于更安全的 YAML 子集)以及 metrics.k8s.io API(用于资源使用监控)。SELinuxMount 和 SELinuxChangePolicy 标志现已稳定并默认启用,适用于卷。多项设备资源分配(DRA)功能已晋升为稳定版,包括设备配置的资源声明状态、扩展资源请求的处理、设备污点与容忍度,以及标准化的 NUMA 节点设备属性。节点声明功能(Node declared features),一个用于声明功能门控节点能力的框架,也晋升为稳定版。