跳到主要内容

支持的版本

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

信息

TL;DR

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

2024-02-01 更新:

由于我们目前没有足够的维护者来维持该发布节奏,我们将不时发布新版本,发布周期约为6 个月

命名方案

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

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

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

Chaos Mesh 的支持状况

备注

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

信息

理论上,2.6 版本也能在 Kubernetes 1.261.271.28 版本上正常运行,但我们没有为这些版本同步 E2E 测试。

版本当前支持情况发布日期终止日期支持的 Kubernetes 版本
masterNo, development only--1.33, 1.34, 1.35
2.8YesOct 01, 2025-1.30, 1.31, 1.32, 1.33, 1.34, 1.35
2.7YesSep 20, 2024-1.26, 1.27, 1.28
2.6NoMay 31, 2023Oct 01, 20251.20, 1.21, 1.22, 1.23, 1.24, 1.25, 1.26, 1.27, 1.28
2.5NoNov 22, 2022Sep 20, 20241.20, 1.21, 1.22, 1.23, 1.24, 1.25
2.4NoSep 23, 2022May 31, 20231.20, 1.21, 1.22, 1.23, 1.24, 1.25
2.3NoJul 29, 2022Nov 22, 20221.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 跟踪即将发布的版本。

支持策略

我们的支持窗口涵盖最新发布的两个版本。鉴于我们大约每六个月发布一个新版最终版本,每个发布分支通常会得到大约一年的支持。

为此,我们提供以下两种类型的支持:

社区技术支持

你可以通过 CNCF Slack(#project-chaos-mesh 频道)或 GitHub Discussions 向社区寻求支持。

安全和 bug 修复

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

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

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

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

以下是各版本的 E2E 测试所涉及的 Kubernetes 版本:

版本测试的 Kubernetes 版本
master1.33.9, 1.34.5, 1.35.2
2.81.33.9, 1.34.5, 1.35.2
2.71.26.13, 1.27.10, 1.28.6
2.61.20.15, 1.23.4, 1.25.1