Lifecycle policy
The following defines vCluster's lifecycle policy for releases and maintenance.
vCluster follows a regular release cadence and adheres to semantic versioning. We recommend that users run the latest stable release to stay up to date with new features and security patches.
Due to rapid development, each minor version receives active support for 3 months after its release. Active support ends on the End of Support (EOS) date. After the EOS date, the version enters the End of Support (EOS) period, during which only critical security updates are backported. After the End of Life (EOL) date, the version enters the End of Life (EOL) period, during which no updates are provided.
During active support, updates from the active development branch can be backported upon request.
Versions not listed under End of Support (EOS) or End of Life (EOL) are considered unsupported.
vCluster releases
| Release | Released | End of Support (EOS) Date | End of Life (EOL) Date |
|---|---|---|---|
| v0.34 | 2026 Apr 29 | 2026 Jul 29 | 2026 Oct 29 |
| v0.33 | 2026 Mar 13 | 2026 Jun 13 | 2026 Sep 13 |
| v0.32 | 2026 Feb 18 | 2026 May 18 | 2026 Aug 18 |
| v0.31 | 2026 Jan 29 | 2026 Apr 29 | 2026 Jul 29 |
| Versions below are no longer supported | |||
| v0.30 | 2025 Oct 28 | 2026 Jan 28 | 2026 Apr 28 |
| v0.29 | 2025 Oct 01 | 2026 Jan 01 | 2026 Apr 01 |
| v0.28 | 2025 Sep 08 | 2025 Dec 08 | 2026 Mar 08 |
| v0.27 | 2025 Aug 12 | 2025 Nov 12 | 2026 Feb 12 |
| v0.26 | 2025 Jun 26 | 2025 Sep 26 | 2025 Dec 26 |
| v0.25 | 2025 May 15 | 2025 Aug 15 | 2025 Nov 15 |
| v0.24 | 2025 Mar 18 | 2025 Jun 16 | 2025 Sep 14 |
| v0.23 | 2025 Feb 26 | 2025 May 25 | 2025 Aug 26 |
| v0.22 | 2024 Dec 18 | 2025 Mar 18 | 2025 Jun 18 |
| v0.21 | 2024 Nov 11 | 2025 Feb 11 | 2025 May 11 |
| v0.20 | 2024 Aug 14 | 2024 Nov 14 | 2025 Feb 14 |
| v0.19 | 2024 Feb 12 | 2025 Apr 01* | 2025 Jul 01 |
* Extended support: Due to the number of breaking changes from v0.19 to v0.20, the active support period for v0.19 has been extended. Review the migration guide to upgrade your v0.19 virtual clusters to v0.20.
-
End of Support (EOS): The period when active support for a version has ended and only critical security updates are provided. This period begins on the EOS date and lasts 3 months.
-
End of Life (EOL): The period when all support, including security updates, has ended for a version. This period begins on the EOL date and continues indefinitely.
Kubernetes compatibility matrix
The matrix below shows compatibility between control plane clusters and tenant clusters running vanilla Kubernetes. It specifies which versions of vanilla Kubernetes on the control plane cluster support which versions on the tenant cluster.
When a new Kubernetes version is released, conformance tests are conducted on the latest vCluster version within 30 days.
Kubernetes versions that are no longer supported upstream can still be used but are not guaranteed to work.
| Host Cluster Kubernetes Version | vCluster Kubernetes Version | |||||
|---|---|---|---|---|---|---|
| v1.35 | v1.34 | v1.33 | v1.32 | v1.31 | v1.30 | |
| v1.35 | ✅ | 🆗 | 🆗 | 🆗 | 🆗 | 🆗 |
| v1.34 | 🆗 | ✅ | 🆗 | 🆗 | ⚠️1 | ⚠️1 |
| v1.33 | 🆗 | 🆗 | ✅ | 🆗 | 🆗 | 🆗 |
| v1.32 | 🆗 | 🆗 | 🆗 | ✅ | 🆗 | 🆗 |
| v1.31 | 🆗 | 🆗 | 🆗 | 🆗 | ✅ | 🆗 |
| v1.30 | 🆗 | 🆗 | 🆗 | 🆗 | 🆗 | ✅ |
- ✅ Tested and verified – Officially tested and supported.
- 🆗 Likely compatible – Expected to work, but not officially tested.
- ⚠️ Known issues – Compatible with documented limitations.
- EndpointSlice sync from host may fail due to API changes introduced in Kubernetes 1.34. See endpoint slices documentation for details.
Feature Versioning
While most features we release are fully supported, some are introduced at an earlier stage of development. These stages generally align with Kubernetes conventions, with the exception of experimental features which may be removed at any time.
-
Alpha: Newly introduced features which may include breaking changes in future releases.
-
Beta: Features that are more stable and considered safe, but not recommended for business critical applications.