Kubernetes 调整版本更新节奏:由每年 4个版本变为3个版本

Posted 极客日报

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kubernetes 调整版本更新节奏:由每年 4个版本变为3个版本相关的知识,希望对你有一定的参考价值。

Kubernetes 官博宣布,版本发布团队合并了一个 Kubernetes 增强提案(KEP),将版本发布周期由每年4次调整为每年3次。为什么会进行这样的调整呢。官博解释到,随着 Kubernetes 项目的成熟,每个周期的增强功能在变多,这给贡献者和发布团队带来了不少的负担。与此同时,版本更新频繁也会给下游消费者跟供应商带来不少诸多挑战。他们需要不断升级更新到功能丰富的新版本。

同时,这一政策的落实也会缩减 SIG 发布和发布团队的开销,将精力更多地放在提升软件版本发布质量及工具上。

具体都有哪些改变?

从 Kubernetes 1.22 开始,一个轻量级策略将推动每个发布计划的创建,该政策规定:

  • 一个日历年的第一个 Kubernetes 版本应该在 1 月的第二个或第三个星期开始,为人们从寒假回来后提供更多的空间;
  • 一个日历年的最后一个 Kubernetes 版本应该在 12 月中旬完成。
  • Kubernetes 发布周期的长度约为 15 周。
    -KubeCon + CloudNativeCon 的一周不被视为 SIG Release 的“工作周”。发布团队在此期间不会召开会议或做出决定。
    每个周期之间将强制执行至少两周的明确 SIG 发布中断。

因此,Kubernetes 将遵循每年三个版本的节奏。Kubernetes 1.23 将是 2021 年的最终版本。下面的基于该政策预测的版本更新计划时间表:

这些更新日期仅反映开始和结束日期,并且可能会发生变化。 发布团队将在每个发布开始时选择增强冻结、代码冻结和其他里程碑的日期,此外,该项政策并不是一个LTS,具体详情:https://kubernetes.io/blog/2021/07/20/new-kubernetes-release-cadence/

以上是关于Kubernetes 调整版本更新节奏:由每年 4个版本变为3个版本的主要内容,如果未能解决你的问题,请参考以下文章

k8s 1.22发布:迈向新的巅峰

K8S 生态周报| Kubernetes v1.22.0 正式发布,新特性一览!

Android 14 Developer Preview一览

重大更新!?Sketch50来了!

从 JDK 9 到 19,我们帮您提炼了和云原生场景有关的能力列表(上)

k8s1.26.x 使用kubeadm 的cri-dockerd 部署