Skip to content

v0.26.0

Latest

Choose a tag to compare

@peirulu peirulu released this 17 Jul 18:01

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.0 to v1.62.0
  • govmomi: v0.53.0 to v0.54.1
  • Cert-manager: v1.19.3 to v1.20.2
  • Cilium: v1.18.5 to v1.19.4
  • Cluster API (CAPI): v1.12.2 to v1.13.2
  • Cluster API Provider vSphere (CAPV): v1.15.2 to v1.16.1
  • Cluster API Provider AWS Snow (CAPAS): v0.2.9 to v0.3.1
  • cloud-provider-nutanix: v0.5.5 to v0.6.1
  • Cri-tools: v1.35.0 to v1.36.0
  • etcdadm-controller: v1.0.27 to v1.0.28
  • etcdadm-bootstrap-provider: v1.0.19 to v1.0.22
  • fluxcd/flux2: v2.7.5 to v2.8.8
  • fluxcd/helm-controller: v1.4.5 to v1.6.0
  • fluxcd/kustomize-controller: v1.7.3 to v1.9.0
  • fluxcd/notification-controller: v1.7.5 to v1.9.0
  • fluxcd/source-controller: v1.7.4 to v1.9.0
  • Helm: v4.1.4 to v4.2.0
  • Kind: v0.31.0 to v0.32.0
  • kube-vip: v1.0.4 to v1.2.0
  • rancher/local-path-provisioner: v0.0.35 to v0.0.36
  • replicatedhq/troubleshoot: v0.123.18 to v0.130.0

Fixed

  • Fix registry mirror hosts.toml double /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 images command failing with OCI namespace in --registry flag (#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)

Removed

  • Dropped Kubernetes v1.29 support (#5521)
  • Removed CloudStack provider (#10786, #10814)