EKS Anywhere v0.19.0 release
Added
- Support for Kubernetes v1.29
- Support for in-place EKS Anywhere and Kubernetes version upgrades on Bare Metal clusters
- Support for horizontally scaling
etcdcount in clusters with externaletcddeployments (#7127) - Etcd encryption for Nutanix (#7565)
- Nutanix Cloud Controller Manager integration (#7534)
- Enable image signing for all images used in cluster operations
- RedHat 9 support for CloudStack (#2842)
- New
upgrade management-componentscommand which upgrades management components independently of cluster components (#7238) - New
upgrade plan management-componentscommand which provides new release versions for the next management components upgrade (#7447) - Make
maxUnhealthycount configurable for control plane and worker machines (#7281)
Changed
- Unification of controller and CLI workflows for cluster lifecycle operations such as create, upgrade, and delete
- Perform CAPI Backup on workload cluster during upgrade(#7364)
- Extend
maxSurgeandmaxUnavailableconfiguration support to all providers - Upgraded Cilium to v1.13.19
- Upgraded EKS-D:
v1-25-eks-30tov1-25-eks-32v1-26-eks-26tov1-26-eks-28v1-27-eks-20tov1-27-eks-22v1-28-eks-13tov1-28-eks-15v1-29-eks-4
- Cluster API:
v1.5.2tov1.6.1 - Cluster API Provider vSphere:
v1.7.4tov1.8.5 - Cluster API Provider Nutanix:
v1.2.3tov1.3.1 - Flux:
v2.0.0tov2.2.3 - Kube-vip:
v0.6.0tov0.7.0 - Image-builder:
v0.1.19tov0.1.24 - Kind:
v0.20.0tov0.22.0
Removed
- Support for Kubernetes v1.24
- Support for bare metal Bottlerocket clusters running Kubernetes versions v1.29 and above (#7754)
- Support for
MachineHealthCheck-related CLI flags
Fixed
- Validate OCI namespaces for registry mirror on Bottlerocket (#7257)
- Make Cilium reconciler use provider namespace when generating network policy (#7705)
Supported OS version details
| vSphere | Bare Metal | Nutanix | CloudStack | Snow | |
|---|---|---|---|---|---|
| Ubuntu 20.04 | ✔ | ✔ | ✔ | — | ✔ |
| Ubuntu 22.04 | ✔ | ✔ | ✔ | — | — |
| Bottlerocket 1.19.0 | ✔ | ✔ | — | — | — |
| RHEL 8.x | ✔ | ✔ | ✔ | ✔ | — |
| RHEL 9.x | — | — | ✔ | ✔ | — |