Helm v2的弃用时间表

向Lewis Carroll点头致意...

“The time has come,” the maintainers said,
“To talk of software fates:
Of upgrades -- and shipping Helm v3 --
Of bugfixes -- and k8s --”

Helm v3于2019年11月发布,是社区为满足社区需求而不断改进的结果。凭借简化的客户端体验、对安全性的重新关注以及与Kubernetes API的更紧密集成,Helm v3继续为Kubernetes提供经过生产测试的包管理。作为一个毕业的CNCF项目,Helm是云原生生态系统的关键部分。

我们认识到,在生产环境中推出一个主要的版本变更需要时间。Helm的维护者承诺在2020年5月之前为Helm v2提供bug修复(他们将其扩展到2020年8月),并在2020年11月之前为Helm v2提供安全补丁。现在bug修复窗口正在关闭;Helm v2.16.10将是最终的bug修复版本,2.17.0将更新下载位置。

这对Helm用户意味着什么?

2020年8月13日之后,你会看到这些变化:

  • 如果你仍然在使用Helm v2,你现在就会想要迁移到Helm v3。Helm 3.2.4被广泛使用并可用于生产。虽然基本上是向后兼容的,但是在执行迁移时,你需要注意一些特定的更改。
  • 从现在开始,对Helm v2的持续支持仅限于未来三个月的安全补丁。这意味着我们将不再接受任何拉请求,除非是经过验证的安全问题。
  • stable和incubator的仓库将从2018年12月推出的Helm Hub上删除。在Helm Hub上找到你首选的仓库,将它们添加到配置中,并跟踪charts到新的分散位置的迁移。

2020年11月13日之后,你会看到这些变化:

  • 不再发布Helm v2(即使是安全补丁)
  • 没有进一步的更新Helmv2文件,文件将继续保持,但可能停止
  • 针对v2的现有问题和新问题/PR将被关闭
  • 移交Helm发布和chart托管所有权到CNCF

Helm v2的弃用时间表_第1张图片

社区发现Helm v3是一个极大改进的体验,并且如Helm-2to3插件的社区资源,可以帮助你进行基本迁移。请确保你在11月13日截止日期之前迁移到Helmv3,因为不再接收安全补丁的操作软件是风险,最好避免。

我们想借此机会感谢社区中使用Helm或贡献问题或拉请求帮助改善它的每个人。许多不适合Helm本身的伟大想法,作为相关的生态系统项目却获得了很大的成功。每次你向文档中提交更新,你都在帮助其他人开始使用Helm,让他们更加高效。谢谢大家!

Bridget Kromhout
@bridgetkromhout

点击阅读网站原文


CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux  Foundation,是非营利性组织。

CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。扫描二维码关注CNCF微信公众号。

image

你可能感兴趣的:(kubernetes,k8s)