Supported OS version details
| vSphere | Bare Metal | Nutanix | CloudStack | Snow | |
|---|---|---|---|---|---|
| Ubuntu 20.04 | ✔ | ✔ | ✔ | — | ✔ |
| Ubuntu 22.04 | ✔ | ✔ | ✔ | — | — |
| Ubuntu 24.04 | ✔ | ✔ | ✔ | — | — |
| Bottlerocket 1.51.0 | ✔ | — | — | — | — |
| RHEL 8.x | ✔ | ✔ | ✔ | ✔ | — |
| RHEL 9.x | ✔ | ✔ | ✔ | ✔ | — |
* Starting with EKS-A minor release v0.25.0, the bundled Kubernetes Image Builder will no longer support Ubuntu 20.04 LTS builds, as Ubuntu 20.04 LTS Standard Support has ended, and the upstream Kubernetes Image Builder no longer supports Ubuntu 20.04 LTS.
* RHEL 8's kernel version (4.18) is not supported by kubeadm for Kubernetes versions 1.32 and above (see Kubernetes GitHub issue #129462). As a result, EKS Anywhere does not support using RHEL 8 as the node operating system for Kubernetes versions 1.32 and above.
Changed
-
EKS Distro:
-
cilium
v1.17.10tov1.17.12 -
kube-vip
v1.0.2tov1.0.4 -
cert-manager
v1.18.3tov1.18.5 -
fluxcd/flux2
v2.7.0tov2.7.5 -
fluxcd/notification-controller
v1.7.1tov1.7.5 -
fluxcd/helm-controller
v1.4.0tov1.4.5 -
fluxcd/kustomize-controller
v1.7.0tov1.7.3 -
fluxcd/source-controller
v1.7.0tov1.7.4 -
replicatedhq/troubleshoot
v0.123.12tov0.123.17 -
rancher/local-path-provisioner
v0.0.32tov0.0.34
Fixed
- Fixed bottlerocket hostOSConfiguration values getting lost during upgrade to EKS-A v0.24 from previous minor versions (5103)
- Improved garbage collection of cluster resources for Nutanix provider (10494)
- Fixed Snow provider support for k8s 1.34 by migrating containerd configuration to v2 format (#10491)