Managed Kubernetes Supported versions
We currently support the following Kubernetes versions with full SLA guarantees and regular security patching:
- Kubernetes 1.36
- Kubernetes 1.35
- Kubernetes 1.34
- Kubernetes 1.33
- Kubernetes 1.32
- Kubernetes 1.31
- Kubernetes 1.30
Kubernetes 1.30 is still supported, but new clusters can't be created on it.
New clusters come with Cilium 1.18 on all of these versions. A cluster keeps the Cilium version it was created with, even when you upgrade it to a newer Kubernetes version.
Legacy versions (End-of-Life)
The following versions have reached End-of-Life (EOL) status. They are maintained on a best-effort basis to allow for migration to the new cluster architecture:
- Kubernetes 1.29 with Cilium v1.16.1
- Kubernetes 1.28 with Cilium v1.16.1
- Kubernetes 1.27
- Kubernetes 1.26
Important notes on Legacy versions:
- SLA: These versions are no longer covered by the UpCloud Service Level Agreement.
- Support: Technical support is provided on a best-effort basis only. No new security patches or bug fixes will be released for these versions.
- Maintenance Fee: Clusters running these versions may incur a Legacy Infrastructure Maintenance surcharge. We expect to begin applying this fee to remaining legacy clusters in Q4 2026.
We strongly recommend migrating to a cluster running Kubernetes 1.31 or newer to ensure full support and access to automated in-place upgrades.
See Kubernetes project Releases for information on version support schedules.
Kubernetes is a registered trademark of The Linux Foundation.