Versions prises en charge
Cette page a été traduite par PageTurner AI (bêta). Non approuvée officiellement par le projet. Vous avez trouvé une erreur ? Signaler un problème →
Cette page présente le statut, le calendrier et les politiques des versions actuellement prises en charge.
En bref
Chaque version est prise en charge pendant six mois, et nous publions une nouvelle version tous les trois mois.
Mise à jour du 2024-02-01 :
Comme nous n'avons actuellement pas assez de mainteneurs pour assurer le cycle de publication, nous publierons de nouvelles versions de manière ponctuelle, avec un cycle d'environ 6 mois.
Schéma de nommage
Notre schéma de nommage suit principalement Semantic Versioning 2.0.0 avec un v préfixé aux tags git et aux images Docker :
v<major>.<minor>.<patch>
où <minor> est incrémenté à chaque version, et <patch> compte le nombre de correctifs pour la version <minor> actuelle. Un correctif est généralement une modification mineure par rapport à la version <minor>.
Statut de prise en charge de Chaos Mesh
La prise en charge de Kubernetes 1.22 est disponible à partir de la version 2.0.4.
La version 2.6 fonctionne théoriquement aussi sur Kubernetes 1.26, 1.27 et 1.28, mais nous ne synchronisons pas les tests E2E pour ces versions.
| Version | Currently Supported | Release Date | End of Life | Supported Kubernetes versions |
|---|---|---|---|---|
| master | No, development only | - | - | 1.30, 1.31, 1.32 |
| 2.7 | Yes | Sep 20, 2024 | - | 1.26, 1.27, 1.28 |
| 2.6 | Yes | May 31, 2023 | - | 1.20, 1.21, 1.22, 1.23, 1.24, 1.25, 1.26, 1.27, 1.28 |
| 2.5 | No | Nov 22, 2022 | Sep 20, 2024 | 1.20, 1.21, 1.22, 1.23, 1.24, 1.25 |
| 2.4 | No | Sep 23, 2022 | May 31, 2023 | 1.20, 1.21, 1.22, 1.23, 1.24, 1.25 |
| 2.3 | No | Jul 29, 2022 | Nov 22, 2022 | 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22 |
| 2.2 | No | Apr 29, 2022 | Sep 23, 2022 | 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22 |
| 2.1 | No | Nov 30, 2021 | Jul 29, 2022 | 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22 |
| 2.0 | No | Jul 23, 2021 | Apr 29, 2022 | 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22 |
| 1.2 | No | Apr 23, 2021 | Nov 30, 2021 | 1.12, 1.13, 1.14, 1.15 |
| 1.1 | No | Jan 08, 2021 | Jul 23, 2021 | 1.12, 1.13, 1.14, 1.15 |
| 1.0 | No | Sep 25, 2020 | Apr 23, 2021 | 1.12, 1.13, 1.14, 1.15 |
Versions à venir
Vous pouvez suivre les prochaines versions sur les jalons GitHub.
Politiques de support
Notre fenêtre de support est de six mois pour chaque branche de version. Cette période correspond aux deux dernières versions, sachant que nous publions une nouvelle version finale tous les trois mois.
Pour cela, nous proposons deux types de support :
Support technique communautaire
Vous pouvez solliciter l'aide de la communauté sur CNCF Slack (dans le canal #project-chaos-mesh) ou via les Discussions GitHub.
Corrections de sécurité et de bogues
Les problèmes de sécurité sont corrigés dès que possible. Ils sont rétroportés sur les deux dernières versions, et un nouveau correctif est immédiatement publié.
Pour les améliorations ou corrections de bogues, nous publions un nouveau correctif selon les besoins.
Comment nous déterminons les versions de Kubernetes prises en charge
Après avoir testé la compatibilité de différentes versions de clusters Kubernetes via des tests E2E, l'équipe Chaos Mesh détermine le Statut de prise en charge de Chaos Mesh en fonction des résultats obtenus.
Voici les versions de Kubernetes couvertes par chaque version des tests E2E :
| Version | Tested kubernetes Versions |
|---|---|
| master | 1.30.10, 1.31.6, 1.32.2 |
| 2.7 | 1.26.13, 1.27.10, 1.28.6 |
| 2.6 | 1.20.15, 1.23.4, 1.25.1 |
| 2.5 | 1.20, 1.23, 1.25 |