Must read before upgrade
- CloudStack provider has been removed. Starting with this release, EKS Anywhere no longer includes the Cluster API provider for CloudStack. Users currently on this provider should migrate to an alternative before upgrading to v0.26.0.
- Kubernetes v1.29 has been dropped. Clusters running Kubernetes v1.29 must upgrade to a supported version (v1.30 or above) before upgrading to EKS Anywhere v0.26.0.
Planned updates to supported kubernetes versions
- Kubernetes 1.33 reaches end of standard support on August 31, 2026
- Extended support continues until August 31, 2027 for clusters with valid license tokens
- Clusters will continue to function but will not receive CVE patches or bug fixes after standard support ends
- Kubernetes 1.30 reaches end of extended support on August 31, 2026
- No further patches will be available after this date
- Existing clusters will continue to function but upgrading is strongly recommended
For complete version support details, see the Kubernetes version support table.
Supported OS version details
| vSphere | Bare Metal | Nutanix | Snow | |
|---|---|---|---|---|
| Ubuntu 22.04 | ✔ | ✔ | ✔ | ✔ |
| Ubuntu 24.04 | ✔ | ✔ | ✔ | — |
| Bottlerocket 1.62.0 | ✔ | — | — | — |
| RHEL 8.x | ✔ | ✔ | ✔ | — |
| RHEL 9.x | ✔ | ✔ | ✔ | — |
Added
Changed
- EKS Distro:
- New EKS-Distro base images
- Bottlerocket:
v1.56.0tov1.62.0 - govmomi:
v0.53.0tov0.54.1 - Cert-manager:
v1.19.3tov1.20.2 - Cilium:
v1.18.5tov1.19.4 - Cluster API (CAPI):
v1.12.2tov1.13.2 - Cluster API Provider vSphere (CAPV):
v1.15.2tov1.16.1 - Cluster API Provider AWS Snow (CAPAS):
v0.2.9tov0.3.1 - cloud-provider-nutanix:
v0.5.5tov0.6.1 - Cri-tools:
v1.35.0tov1.36.0 - etcdadm-controller:
v1.0.27tov1.0.28 - etcdadm-bootstrap-provider:
v1.0.19tov1.0.22 - fluxcd/flux2:
v2.7.5tov2.8.8 - fluxcd/helm-controller:
v1.4.5tov1.6.0 - fluxcd/kustomize-controller:
v1.7.3tov1.9.0 - fluxcd/notification-controller:
v1.7.5tov1.9.0 - fluxcd/source-controller:
v1.7.4tov1.9.0 - Helm:
v4.1.4tov4.2.0 - Kind:
v0.31.0tov0.32.0 - kube-vip:
v1.0.4tov1.2.0 - rancher/local-path-provisioner:
v0.0.35tov0.0.36 - replicatedhq/troubleshoot:
v0.123.18tov0.130.0
Fixed
- Fix registry mirror
hosts.tomldouble/v2/regression from containerd v2 migration (#10765, #58) - Increase Tinkerbell pod memory limit from 128Mi to 256Mi to prevent OOMKill during upgrades (#5578)
- Disable unused tinkerbell UI component (#5520)
- Fix
import imagescommand failing with OCI namespace in--registryflag (#10800) - Use server-side apply for Bundles to avoid 256KB annotation limit (#10807)
- Fix missing control-plane toleration for kube-vip DaemonSet (#10828)
- Fix control plane taint and label not set for CAPI v1.13+ readiness gate (#10838, #10840)