Kubernetes 1.35

Kubernetes 1.35 "Timbernetes" 引入垂直扩展

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

Kubernetes v1.35引入了在线更新Pod资源的功能,允许动态调整CPU和内存,无需重启Pod。此次版本新增60项增强功能,其中17项稳定,19项进入Beta,22项为新技术,包括KYAML、Gang调度和可变容器资源,同时弃用了Ingress NGINX。

🎯

关键要点

  • Kubernetes v1.35引入了在线更新Pod资源的功能,允许动态调整CPU和内存,无需重启Pod。
  • 此次版本新增60项增强功能,其中17项稳定,19项进入Beta,22项为新技术。
  • 新增的垂直扩展功能允许在不重启Pod的情况下调整现有节点的内存和CPU容量。
  • KYAML是Kubernetes优化的YAML子集,旨在简化配置过程。
  • Gang调度是一种全或无的调度策略,适用于大型相互依赖的AI工作负载。
  • 可变容器资源功能允许在作业暂停状态下更新资源请求和限制。
  • Ingress NGINX被弃用,取而代之的是Gateway API。
  • Linux控制组(cgroup v1)的支持将结束,转向cgroup v2。
  • Kubernetes v1.35的标志由工程师Drew Hagen设计,象征Kubernetes社区的韧性。

延伸问答

Kubernetes v1.35引入了哪些新功能?

Kubernetes v1.35引入了60项增强功能,包括在线更新Pod资源、KYAML、Gang调度和可变容器资源等。

什么是Kubernetes的垂直扩展功能?

垂直扩展功能允许用户在不重启Pod的情况下动态调整现有节点的CPU和内存资源。

KYAML在Kubernetes中有什么作用?

KYAML是Kubernetes优化的YAML子集,旨在简化配置过程,使其更易于使用和理解。

Gang调度是什么,它适用于什么场景?

Gang调度是一种全或无的调度策略,适用于大型相互依赖的AI工作负载,确保整个组的Pods同时调度。

Kubernetes v1.35中弃用了哪些功能?

Kubernetes v1.35弃用了Ingress NGINX,转而使用Gateway API,同时结束对Linux控制组(cgroup v1)的支持。

Kubernetes v1.35的标志设计有什么象征意义?

Kubernetes v1.35的标志由Drew Hagen设计,象征Kubernetes社区的韧性,体现了全球贡献者的团结。

➡️

继续阅读