Kubernetes 1.35发布,新增In-Place Pod Resize功能及AI优化调度

Kubernetes 1.35发布,新增In-Place Pod Resize功能及AI优化调度

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

云原生计算基金会发布Kubernetes 1.35版本“Timbernetes”,重点优化AI/ML工作负载。新增In-Place Pod Resize功能,支持在不重启容器的情况下调整资源。引入Gang Scheduling、PodGroup API和改进的HPA容忍度,简化证书管理。Ingress NGINX控制器将于2026年3月停止维护,建议迁移至Gateway API。

🎯

关键要点

  • 云原生计算基金会发布Kubernetes 1.35版本,名为'Timbernetes',重点优化AI/ML工作负载。
  • 新增In-Place Pod Resize功能,支持在不重启容器的情况下调整资源。
  • 引入Gang Scheduling,确保相关Pod同时调度。
  • 新增PodGroup API,允许用户在核心API中定义调度需求。
  • 增强的/flagz和/statusz端点提供机器可解析的输出,简化自动故障排除和可观察性工具的监控。
  • HPA的可配置容忍度升级为beta,允许用户定义每个资源的容忍窗口。
  • PodCertificateRequests功能升级为beta,简化Kubernetes Pod获取证书的流程。
  • Ingress NGINX控制器将于2026年3月停止维护,建议迁移至Gateway API。
  • Kubernetes 1.35版本包含60项增强功能,22项alpha特性,19项升级为beta,17项成为稳定版本。
  • 用户可参考官方发布说明获取Kubernetes 1.35的详细信息,下一版本1.36预计于2026年4月发布。

延伸问答

Kubernetes 1.35版本的主要新功能是什么?

Kubernetes 1.35版本新增了In-Place Pod Resize功能,支持在不重启容器的情况下调整资源,并引入了Gang Scheduling和PodGroup API等多项增强功能。

In-Place Pod Resize功能有什么优势?

In-Place Pod Resize允许集群操作员在不重启容器的情况下调整CPU和内存资源,提高了资源利用效率,特别适合Java开发者在启动时快速分配资源。

Gang Scheduling在Kubernetes 1.35中有什么作用?

Gang Scheduling确保相关的Pod同时调度,适用于AI/ML训练等需要同时运行多个Pod的场景。

Kubernetes 1.35中HPA的可配置容忍度有什么变化?

Kubernetes 1.35中,HPA的可配置容忍度升级为beta,允许用户定义每个资源的容忍窗口,取代了之前固定的10%容忍度。

Ingress NGINX控制器的维护计划是什么?

Ingress NGINX控制器将于2026年3月停止维护,建议用户迁移至Gateway API或其他第三方Ingress控制器。

Kubernetes 1.35版本的发布包含多少项增强功能?

Kubernetes 1.35版本包含60项增强功能,22项alpha特性,19项升级为beta,17项成为稳定版本。

➡️

继续阅读