github aws/eks-anywhere v0.25.4

6 hours ago

Supported OS version details

vSphere Bare Metal Nutanix CloudStack Snow
Ubuntu 20.04
Ubuntu 22.04
Ubuntu 24.04
Bottlerocket 1.56.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.

Added

  • redhat_epel_rpm and epel_rpm_gpg_key image-builder configuration options, allowing RHEL images to be built in networks that cannot reach the Fedora EPEL mirrors (#5631)

Changed

Fixed

  • Fix Kubernetes 1.34 control plane upgrades losing API server permissions for kubectl logs and kubectl exec, resolved by the Cluster API v1.12.11 bump (#5655)
  • Honor the kubeadm-selected kubelet API server endpoint during Bottlerocket control plane joins (#5667)
  • Preserve EKS Anywhere default Cilium configuration when custom Helm values are provided (#10965)
  • Fix Tinkerbell binding address (#10922)
  • Fix feature flags not propagating to the controller during an upgrade with no version difference (#10908)
  • Increase Tinkerbell node deletion timeout to 30s to prevent orphaned nodes during control plane scale-down (#10905)

Don't miss a new eks-anywhere release

NewReleases is sending notifications on new releases.