【笔记】Helm-3 主题-14 Helm版本支持策略

Helm版本支持策略

该文档描述了在Helm和Kubernetes之间的最大版本偏差。

支持的版本

Helm的版本用x.y.z描述,x是主版本,y是次版本,z是补丁版本,遵循 语义化版本 术语。

Semantic Versioning 2.0.0 | Semantic Versioning

Helm项目维护了一个针对最近次要版本的发布分支。适当的修复,包括安全修复、从发布分支中的cherry-pick,视严重程度而定。更多细节请查看  Helm版本策略 。

Helm | 发布计划策略

可支持的版本偏差

当一个Helm的新版本发布时,它是针对Kubernetes的一个特定的次版本编译的。必须,Helm 3.0.0与Kubernetes的1.16.2的客户端版本交互,一次可以兼容Kubernetes 1.16.

从Helm 3开始,Helm编译时假定与针对n-3版本的Kubernetes兼容。由于Helm 2对Kubernetes次版本变更的支持稍微严格一点,则假定与Kubernetes的n-1版本兼容。

例如,如果您在使用一个针对Kubernetes 1.17客户端API版本编译的Helm 3版本,那么它应该可以安全地使用Kubernetes 1.17,1.16,1.15,以及1.14。如果您在使用一个针对Kubernetes 1.16客户端API版本编译的Helm 2版本,那么它应该可以安全地使用Kubernetes 1.16和1.15。

不推荐将Helm用于比编译它所依赖的版本更高的Kubernetes版本,因为Helm并没有做出任何向前兼容的保证。

如果您选择了一个Kubernetes版本不支持的Helm,需自负风险。

请参考下表来确定哪个版本的Helm与您的集群兼容。

Helm 版本 支持的 Kubernetes 版本
3.12.x 1.27.x - 1.24.x
3.11.x 1.26.x - 1.23.x
3.10.x 1.25.x - 1.22.x
3.9.x 1.24.x - 1.21.x
3.8.x 1.23.x - 1.20.x
3.7.x 1.22.x - 1.19.x
3.6.x 1.21.x - 1.18.x
3.5.x 1.20.x - 1.17.x
3.4.x 1.19.x - 1.16.x
3.3.x 1.18.x - 1.15.x
3.2.x 1.18.x - 1.15.x
3.1.x 1.17.x - 1.14.x
3.0.x 1.16.x - 1.13.x
2.16.x 1.16.x - 1.15.x
2.15.x 1.15.x - 1.14.x
2.14.x 1.14.x - 1.13.x
2.13.x 1.13.x - 1.12.x
2.12.x 1.12.x - 1.11.x
2.11.x 1.11.x - 1.10.x
2.10.x 1.10.x - 1.9.x
2.9.x 1.10.x - 1.9.x
2.8.x 1.9.x - 1.8.x
2.7.x 1.8.x - 1.7.x
2.6.x 1.7.x - 1.6.x
2.5.x 1.6.x - 1.5.x
2.4.x 1.6.x - 1.5.x
2.3.x 1.5.x - 1.4.x
2.2.x 1.5.x - 1.4.x
2.1.x 1.5.x - 1.4.x
2.0.x 1.4.x - 1.3.x

————————————

仅用于本人学习

来源:Helm | Docs 

相关推荐

  1. 笔记Helm-3 主题-14 Helm版本支持策略

    2024-01-23 17:10:01       57 阅读
  2. 笔记Helm-3 主题-11 基于角色的访问控制

    2024-01-23 17:10:01       44 阅读
  3. 笔记Helm-3 主题-17 弃用的Kubernetes API

    2024-01-23 17:10:01       53 阅读
  4. 笔记Helm-3 主题-9 Helm高级技术

    2024-01-23 17:10:01       58 阅读
  5. 笔记Helm-3 主题-3 Chart Test

    2024-01-23 17:10:01       59 阅读
  6. 笔记ing】Helm-3 主题-1 Chart

    2024-01-23 17:10:01       55 阅读
  7. 笔记Helm-3 主题-15 SQL存储后端的权限管理

    2024-01-23 17:10:01       46 阅读
  8. 笔记Helm-3 主题-4 库类型Chart

    2024-01-23 17:10:01       46 阅读
  9. 笔记Helm-3 主题-7 使用基于OCI的注册中心

    2024-01-23 17:10:01       50 阅读
  10. 笔记Helm-4 最佳实践-3 模板

    2024-01-23 17:10:01       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-23 17:10:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-23 17:10:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-23 17:10:01       82 阅读
  4. Python语言-面向对象

    2024-01-23 17:10:01       91 阅读

热门阅读

  1. 蓝桥杯训练-闰年判断(day2)

    2024-01-23 17:10:01       54 阅读
  2. DAY36

    DAY36

    2024-01-23 17:10:01      67 阅读
  3. hbase预分区

    2024-01-23 17:10:01       61 阅读
  4. 22. 离线MC强化学习算法(1)

    2024-01-23 17:10:01       50 阅读