支持的版本

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

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

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

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

其中,<minor> 表示当前的 <minor> 版本,<patch> 表示当前 <minor> 版本的补丁数。补丁表示针对<minor> 版本进行的小更改。

各版本支持情况与版本时间表

版本当前支持情况发布日期终止日期支持的 Kubernetes 版本
master否,只支持开发--1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.32022 年 7 月 29 日-1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.22022 年 4 月 29 日-1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.12021 年 11 月 30 日2022 年 7 月 29 日1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
2.02021 年 7 月 23 日2022 年 4 月 29 日1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
1.22021 年 4 月 23 日2021 年 11 月 30 日1.12, 1.13, 1.14, 1.15
1.12021 年 1 月 08 日2021 年 7 月 23 日1.12, 1.13, 1.14, 1.15
1.02021 年 9 月 25 日2021 年 4 月 23 日1.12, 1.13, 1.14, 1.15

其中,部分未来日期还未确定,具体日程可能会发生变化。

支持的版本 - 图1注意

Chaos Mes 2.0.4 版本已开始支持 Kubernetes 1.22 版本。

未来版本

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

支持策略

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

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

  • 社区技术支持
  • 安全和错误修复

社区技术支持

如果在使用 Chaos Mesh 的遇到了问题,欢迎在 CNCF Slack(频道 #project-chaos-mesh) 向社区提问,或在 GitHub Discussion 向 Chaos Mesh 团队反馈。

安全和错误修复

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

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

Chaos Mesh 支持的 Kubernetes 版本

通过 E2E 测试测试各个版本的 Kubernetes 集群的兼容性后,Chaos Mesh 团队根据其支持范围和测试结果确定各个版本的 Chaos Mesh 所支持的 Kubernetes 版本。其中,E2E 测试的测试范围如下:

版本测试的 Kubernetes 版本
master1.15, 1.20, 1.23
2.31.15, 1.20, 1.23
2.21.15, 1.20, 1.23