Kubernetes 1.32(Penelope)版本发布总结
主要新特性
Windows节点优雅关闭支持
- 新增对Windows节点的优雅关闭功能,确保Pod在Windows节点上能够优雅终止,并重新调度工作负载,避免中断。此前,该功能仅支持Linux节点。
动态资源分配(DRA)增强
- 对动态资源分配(DRA)功能进行了多项增强,提升了AI/ML工作负载在依赖GPU等专用硬件时的资源管理能力。
核心组件状态端点
- 引入了两个新的HTTP状态端点
/statusz
和/flagz
,用于kube-scheduler和kube-controller-manager等核心组件,便于集群健康状态和配置信息的获取,简化问题排查。
- 引入了两个新的HTTP状态端点
异步抢占机制
- 调度器中新增了异步抢占机制,允许高优先级Pod通过并行驱逐低优先级Pod来获取所需资源,减少集群中其他Pod的调度延迟。
持久卷声明(PVC)自动删除
StatefulSets
创建的持久卷声明(PVC)自动删除功能在此版本中稳定,优化了有状态工作负载的存储管理,降低了未使用资源的风险。
Kubelet OpenTelemetry 追踪数据生成
- Kubelet 现在能够生成并导出OpenTelemetry追踪数据,简化了与Kubelet相关问题的监控、检测和解决。
匿名访问授权
- 允许对配置的端点进行匿名授权的功能在此版本中进入Beta阶段,并默认启用,集群管理员可以指定哪些端点可以匿名访问。
卷扩展失败恢复
- 卷扩展失败恢复功能进入Beta阶段,允许在卷扩展失败后通过尝试较小的扩展尺寸进行恢复,降低数据丢失或损坏的风险。
API版本更新
- 移除了
flowcontrol.apiserver.k8s.io/v1beta3
API,用户需迁移至自1.29版本起可用的flowcontrol.apiserver.k8s.io/v1
。
- 移除了
版本统计
Kubernetes 1.32 版本共包含44项增强功能,其中:
- 19项进入Alpha阶段
- 12项进入Beta阶段
- 13项成为正式可用或稳定功能
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。