v0.22.0
Supported OS version details
vSphere | Bare Metal | Nutanix | CloudStack | Snow | |
---|---|---|---|---|---|
Ubuntu 20.04 | ✔ | ✔ | ✔ | — | ✔ |
Ubuntu 22.04 | ✔ | ✔ | ✔ | — | — |
Bottlerocket 1.32.0 | ✔ | - | — | — | — |
RHEL 8.x (*) | ✔ | ✔ | ✔ | ✔ | — |
RHEL 9.x | — | ✔ | ✔ | ✔ | — |
* 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.
Added
- Support for Kubernetes v1.32
- Extended support for Kubernetes versions (#6793, #4174, #9112, #9115, #9150, #9209, #9218, #9222, #9225)
- Support for deploying EKS-A clusters across vSphere Failure Domains. Available behind feature flag
VSPHERE_FAILURE_DOMAIN_ENABLED
(#9239) - Enable hardware Provisioning through ISO booting for baremetal Provider (#9213). Provides an alternative for customers who do not have L2 connectivity between management and workload clusters as this feature removes the dependency on DHCP for bare metal deployments.
Changed
- Added EKS-D for 1-32:
- Cert Manager:
v1.15.3
tov1.16.3
- Cilium:
v1.14.12
tov1.15.13
- Cluster API:
v1.8.3
tov1.9.4
- Cluster API Provider Nutanix:
v1.4.0
tov1.5.3
- Cluster API Provider Tinkerbell:
v0.5.3
tov0.6.4
- Cluster API Provider vSphere:
v1.11.2
tov1.12.0
- Cri-tools:
v1.31.1
tov1.32.0
- Flux:
v2.4.0
tov2.5.0
- Govmomi:
v0.44.1
tov0.48.1
- Helm:
v3.16.4
tov3.17.1
- Image builder:
v0.1.40
tov0.1.41
- Kind:
v0.24.0
tov0.26.0
- Kube-vip:
v0.8.0
tov0.8.9
- Tinkerbell Stack:
- Rufio:
v0.4.1
tov0.6.4
- Hegel:
v0.12.0
tov0.14.2
- Hook:
v0.9.1
tov0.10.0
- Rufio:
- Troubleshoot:
v0.107.4
tov0.117.0
Removed
- Support for Kubernetes v1.27