Skip to main content

支持的版本

此页面列出了当前支持的版本的状态、时间表和策略。

信息

TL;DR

每个版本的支持期限为六个月,我们每三个月发布一个新版本。

命名方案

我们的命名方案遵循 语义化版本 2.0.0, 并在 git 标签和 docker 镜像中加入 v 前缀:

v<major>.<minor>.<patch>

其中 <minor> 在每个版本中都会增加, <patch> 统计当前 <minor> 版本的补丁数量。一个补丁通常是相对于 <minor> 版本的一个小改动。

Chaos Mesh 的支持状况

注意

对 Kubernetes 1.22 的支持从 2.0.4 版本开始提供。

版本当前支持情况发布日期终止日期支持的 Kubernetes 版本
masterNo, development only--1.20, 1.21, 1.22, 1.23, 1.24, 1.25
2.5    Yes                Nov 22, 2022-          1.20, 1.21, 1.22, 1.23, 1.24, 1.25
2.4    Yes                Sep 23, 2022-          1.20, 1.21, 1.22, 1.23, 1.24, 1.25
2.3YesJul 29, 2022-1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.2NoApr 29, 2022Sep 23, 20221.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.1NoNov 30, 2021Jul 29, 20221.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.0NoJul 23, 2021Apr 29, 20221.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
1.2NoApr 23, 2021Nov 30, 20211.12, 1.13, 1.14, 1.15
1.1NoJan 08, 2021Jul 23, 20211.12, 1.13, 1.14, 1.15
1.0NoSep 25, 2020Apr 23, 20211.12, 1.13, 1.14, 1.15

未来版本

你可以在 GitHub Milestones 上查看即将发布的 Chaos Mesh 新版本。

支持策略

我们对每个发布分支的支持窗口是六个月。鉴于我们每三个月就会发布一个新的版本,该支持窗口与最新的两个版本相对应。

目前,Chaos Mesh 团队提供以下两种类型的支持:

社区技术支持

如果在使用 Chaos Mesh 中遇到了问题,欢迎在 CNCF Slack(频道 #project-chaos-mesh)向社区提问,或在 GitHub Discussions 开启一个讨论。

安全和错误修复

安全问题会尽快修复。它们会被修复到最后两个版本,并会立即为它们创建一个新的补丁版本。

对于增强功能或错误修复,我们会根据需要制作新的补丁版本。

我们如何确定支持的 Kubernetes 版本

Chaos Mesh 团队会通过 E2E 测试对不同版本的 Kubernetes 集群的兼容性进行测试,最后根据测试结果来确定 Chaos Mesh 的支持状况

以下是各版本 E2E 测试所涵盖的 Kubernetes 版本:

版本测试的 Kubernetes 版本
master1.20, 1.23, 1.25
2.51.20, 1.23, 1.25
2.41.20, 1.23, 1.25
2.31.15, 1.20, 1.23