PackageTrack
Sign in Get early access

github.com/aws/eks-anywhere

v0.26.1 #1031 most downloaded on Go modules aws/eks-anywhere

What this package is like to depend on

Last release 5 days ago

18 Aug 2026

Ships on a steady schedule

a new release about every 1 weeks

Nearly every release is documented

notes for 117 of 120 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

675 releases · first in 2021

165 releases in the last 12 months

see the full history below

Release timeline

675 releases · Sep 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 675
  1. v0.26.1 13 Aug 2026
    Release notes

    v0.26.1

    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.64.0
    RHEL 8.x
    RHEL 9.x

    * Bottlerocket v1.64.0 applies to Kubernetes versions 1.33 through 1.36. Kubernetes versions 1.30 through 1.32 remain on Bottlerocket v1.62.0.

    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 (#5632)

    Changed

    Fixed

    • Fix registry mirror image pulls failing on Bottlerocket nodes running Kubernetes 1.33 and above, caused by a containerd v2 regression in Bottlerocket. Resolved by the Bottlerocket v1.64.0 bump (#5626)
    • Fix Tinkerbell binding address (#10921)
    • Fix feature flags not propagating to the controller during an upgrade with no version difference (#10907)
    • Fix MachineHealthCheck timeout duration overflow in v1beta2 conversion (#10874)
    • Increase Tinkerbell node deletion timeout to 30s (#10906)
    Open source →
    Release notes

    v0.26.1 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    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.64.0
    RHEL 8.x
    RHEL 9.x

    * Bottlerocket v1.64.0 applies to Kubernetes versions 1.33 through 1.36. Kubernetes versions 1.30 through 1.32 remain on Bottlerocket v1.62.0.

    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 (#5632)

    Changed

    Fixed

    • Fix registry mirror image pulls failing on Bottlerocket nodes running Kubernetes 1.33 and above, caused by a containerd v2 regression in Bottlerocket. Resolved by the Bottlerocket v1.64.0 bump (#5626)
    • Fix Tinkerbell binding address (#10921)
    • Fix feature flags not propagating to the controller during an upgrade with no version difference (#10907)
    • Fix MachineHealthCheck timeout duration overflow in v1beta2 conversion (#10874)
    • Increase Tinkerbell node deletion timeout to 30s (#10906)
    Open source →
  2. v0.26.0 15 Jul 2026
    Release notes

    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)
    Open source →
    Release notes

    v0.26.0

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    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.
    • AWS Snowball Edge is no longer available to new customers
    • 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)
    Open source →
  3. v0.25.3 22 Jul 2026
    Release notes

    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 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.

    Changed

    • EKS Distro:
    • New EKS-Distro base images
    • Cilium: v1.18.7 to v1.18.9
    • Cluster API Provider vSphere (CAPV): v1.15.2 to v1.15.3
    • Cluster API Provider AWS Snow (CAPAS): v0.2.9 to v0.3.1
    • cloud-provider-nutanix: v0.5.5 to v0.5.7
    • Cert-manager: v1.19.4 to v1.19.5
    • etcdadm-bootstrap-provider: v1.0.19 to v1.0.22 (#5517)
    • EKS Anywhere Packages controller: v0.4.15 to v0.4.17 for CVE fixes (#5538)

    Fixed

    • Fix registry mirror hosts.toml double /v2/ regression from containerd v2 migration (#10779)
    • Fix import images command failing with OCI namespace in --registry flag (#10803)
    • Fix missing control-plane toleration for kube-vip DaemonSet (#10829)
    • Fix MachineHealthCheck timeout duration overflow in v1beta2 conversion (#10873)
    • Increase Tinkerbell pod memory limit from 128Mi to 256Mi to prevent OOMKill during upgrades (#5581)
    • Disable unused tinkerbell UI component (#5522)
    • Allowlist certBundles during upgrades on Bottlerocket config (#5382)
    Open source →
    Release notes

    v0.25.3

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    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 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.

    Changed

    • EKS Distro:
    • New EKS-Distro base images
    • Cilium: v1.18.7 to v1.18.9
    • Cluster API Provider vSphere (CAPV): v1.15.2 to v1.15.3
    • Cluster API Provider AWS Snow (CAPAS): v0.2.9 to v0.3.1
    • cloud-provider-nutanix: v0.5.5 to v0.5.7
    • Cert-manager: v1.19.4 to v1.19.5
    • etcdadm-bootstrap-provider: v1.0.19 to v1.0.22 (#5517)
    • EKS Anywhere Packages controller: v0.4.15 to v0.4.17 for CVE fixes (#5538)

    Fixed

    • Fix registry mirror hosts.toml double /v2/ regression from containerd v2 migration (#10779)
    • Fix import images command failing with OCI namespace in --registry flag (#10803)
    • Fix missing control-plane toleration for kube-vip DaemonSet (#10829)
    • Fix MachineHealthCheck timeout duration overflow in v1beta2 conversion (#10873)
    • Increase Tinkerbell pod memory limit from 128Mi to 256Mi to prevent OOMKill during upgrades (#5581)
    • Disable unused tinkerbell UI component (#5522)
    • Allowlist certBundles during upgrades on Bottlerocket config (#5382)
    Open source →
  4. v0.25.2 20 Apr 2026
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    Fixed

    • Update BMCLib to latest commit that includes critical Gofish fixes (#5319)
    Open source →
    Release notes

    v0.25.2

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    Fixed

    • Update BMCLib to latest commit that includes critical Gofish fixes (#5319)
    Open source →
  5. v0.25.1 04 Apr 2026
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    • EKS Distro:
    • New EKS-Distro base images
    • Bottlerocket: v1.54.0 to v1.56.0
    • Cert-manager: v1.19.3 to v1.19.4
    • Cilium: v1.18.5 to v1.18.7
    • Cluster-api-provider-nutanix: v1.6.1 to v1.6.2
    • Helm: v4.1.0 go v4.1.3
    • rancher/local-path-provisioner v0.0.34 to v0.0.35
    • replicatedhq/troubleshoot: v0.123.17 to v0.123.18

    Fixed

    • Patch kube-vip to retry exponentially on transient 403/401 errors (#5267)
    • Patch BMCLib to try all matching slots during virtual media mount to fix ISO boot workflow on IDRAC 10 (#5263)
    Open source →
    Release notes

    v0.25.1

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    Fixed

    • Patch kube-vip to retry exponentially on transient 403/401 errors (#5267)
    • Patch BMCLib to try all matching slots during virtual media mount to fix ISO boot workflow on IDRAC 10 (#5263)
    Open source →
  6. v0.25.0 27 Feb 2026
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 CloudStack Snow
    Ubuntu 22.04
    Ubuntu 24.04
    Bottlerocket 1.54.0
    RHEL 8.x
    RHEL 9.x

    * Starting with EKS-A minor release v0.25.0, the bundled Kubernetes Image Builder no longer supports 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

    • Support for Kubernetes v1.35 (#10517, #5112)
    • Migrate all Cluster API resources to v1beta2 contract (#10545, #10547
    • Add HardwareAffinity field to TinkerbellMachineConfig API for advanced hardware selection using Kubernetes-style label selectors with required and preferred terms (#10472)
    • Add Intel ICE E800 series out-of-tree driver support in Hook (#5156)
    • Consolidate tinkerbell components into a single mono-repo with unified helm chart (#10518, #5074

    Changed

    • EKS Distro:
    • Cluster API (CAPI): v1.11.1 to v1.12.2
    • Cluster API Provider vSphere: v1.13.1 to v1.15.2
    • Cluster API Provider Tinkerbell: v0.6.5 to v0.6.6
    • Cluster API Provider AWS Snow: v0.2.8 to v0.2.9
    • Bottlerocket: v1.51.0 to v1.54.0
    • Cert-manager: v1.18.5 to v1.19.3
    • Cilium: v1.17.12 to v1.18.5
    • Helm: v3.16.4 to v4.1.0
    • Image builder: v0.1.44 to v0.1.48
    • Kind: v0.29.0 to v0.31.0
    • Cri-tools: v1.34.0 to v1.35.0
    • Kube-rbac-proxy: v0.20.0 to v0.20.2
    • CloudStack cloudmonkey: 6.4.0 to 6.5.0
    • etcdadm-controller: v1.0.26 to v1.0.27
    • etcdadm-bootstrap-provider: v1.0.18 to v1.0.19

    Planned updates to provider support

    • Starting with EKS-A minor release v0.26, EKS-A will no longer include Cluster API providers for CloudStack or AWS Snow, and AWS will no longer support these providers. Users are encouraged to find alternative support.

    Removed

    • Dropped Kubernetes v1.28 support (#5128)
    • Dropped Ubuntu 20.04 image-builder support
    • Removed unused old tinkerbell components from bundle (#10612)
    Open source →
    Release notes

    v0.25.0

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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]({{< relref "../concepts/support-versions#kubernetes-versions" >}}).

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 22.04
    Ubuntu 24.04
    Bottlerocket 1.54.0
    RHEL 8.x
    RHEL 9.x

    * Starting with EKS-A minor release v0.25.0, the bundled Kubernetes Image Builder no longer supports 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

    • Support for Kubernetes v1.35 (#10517, #5112)
    • Migrate all Cluster API resources to v1beta2 contract (#10545, #10547
    • Add HardwareAffinity field to TinkerbellMachineConfig API for advanced hardware selection using Kubernetes-style label selectors with required and preferred terms (#10472)
    • Add Intel ICE E800 series out-of-tree driver support in Hook (#5156)
    • Consolidate tinkerbell components into a single mono-repo with unified helm chart (#10518, #5074

    Changed

    • EKS Distro:
    • Cluster API (CAPI): v1.11.1 to v1.12.2
    • Cluster API Provider vSphere: v1.13.1 to v1.15.2
    • Cluster API Provider Tinkerbell: v0.6.5 to v0.6.6
    • Cluster API Provider AWS Snow: v0.2.8 to v0.2.9
    • Bottlerocket: v1.51.0 to v1.54.0
    • Cert-manager: v1.18.5 to v1.19.3
    • Cilium: v1.17.12 to v1.18.5
    • Helm: v3.16.4 to v4.1.0
    • Image builder: v0.1.44 to v0.1.48
    • Kind: v0.29.0 to v0.31.0
    • Cri-tools: v1.34.0 to v1.35.0
    • Kube-rbac-proxy: v0.20.0 to v0.20.2
    • CloudStack cloudmonkey: 6.4.0 to 6.5.0
    • etcdadm-controller: v1.0.26 to v1.0.27
    • etcdadm-bootstrap-provider: v1.0.18 to v1.0.19

    Planned updates to provider support

    • Starting with EKS-A minor release v0.26, EKS-A will no longer include Cluster API providers for CloudStack or AWS Snow, and AWS will no longer support these providers. Users are encouraged to find alternative support.

    Removed

    • Dropped Kubernetes v1.28 support (#5128)
    • Dropped Ubuntu 20.04 image-builder support
    • Removed unused old tinkerbell components from bundle (#10612)
    Open source →
  7. v0.24.6 10 Apr 2026
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    Fixed

    • Patch BMCLib to try all matching slots during virtual media mount to fix ISO boot workflow on IDRAC 10 (#5264)
    Open source →
    Release notes

    v0.24.6

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    Fixed

    • Patch BMCLib to try all matching slots during virtual media mount to fix ISO boot workflow on IDRAC 10 (#5264)
    Open source →
  8. v0.24.5 23 Mar 2026
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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 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.

    Changed

    Fixed

    • Patch kube-vip to retry exponentially on transient 403/401 errors (#5257)
    • Patch Tinkerbell and Rufio to use a BMCLib forks with fixes for Idrac 10 (#5248)
    • Add a patch to bump bmclib to include virtual media mount fix (#5222)
    Open source →
    Release notes

    v0.24.5

    Compare

    Choose a tag to compare

    Open source →
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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]({{< relref "../concepts/support-versions#kubernetes-versions" >}}).

    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.

    Changed

    Fixed

    • Patch kube-vip to retry exponentially on transient 403/401 errors (#5257)
    • Patch Tinkerbell and Rufio to use a BMCLib forks with fixes for Idrac 10 (#5248)
    • Add a patch to bump bmclib to include virtual media mount fix (#5222)
    Open source →
  9. v0.24.4 04 Feb 2026
    Release notes

    Planned updates to supported kubernetes versions

    • Kubernetes 1.32 reaches end of standard support on April 30, 2026
      • Extended support continues until April 30, 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.29 reaches end of extended support on April 30, 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]({{< relref "../concepts/support-versions#kubernetes-versions" >}}).

    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.10 to v1.17.12

    • kube-vip v1.0.2 to v1.0.4

    • cert-manager v1.18.3 to v1.18.5

    • fluxcd/flux2 v2.7.0 to v2.7.5

    • fluxcd/notification-controller v1.7.1 to v1.7.5

    • fluxcd/helm-controller v1.4.0 to v1.4.5

    • fluxcd/kustomize-controller v1.7.0 to v1.7.3

    • fluxcd/source-controller v1.7.0 to v1.7.4

    • replicatedhq/troubleshoot v0.123.12 to v0.123.17

    • rancher/local-path-provisioner v0.0.32 to v0.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)
    Open source →
  10. v0.24.3 14 Jan 2026
    Release notes

    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

    * 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.

    Bug Fixes

    • Use cluster spec for worker maxSurge validation instead of generated CAPI object (#10465)
    • Remove older etcd machines after new etcd machines are rolled out (#5055)
    • Fix containerd socket race condition in kind node image build (#5063)

    Other Changes

    • Docs for newly released package versions (#10454)
    • Improve ADOT and IRSA docs: automate RBAC, dedicated ServiceAccounts (#10458)
    • Update documentation: CAPI cluster pause/resume behavior during management cluster upgrades (#10470)
    Open source →
  11. v0.24.2 23 Dec 2025
    Release notes

    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

    * 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:
    • New EKS-Distro base images with CVE fixes for Amazon Linux 2 and Amazon Linux 2023
    • Cilium: v1.17.8-0 to v1.17.10-0
    • Kube-vip: v1.0.0 to v1.0.2
    • cloud-provider-nutanix: v0.5.2 to v0.5.5
    • cloud-provider-vsphere 1-33: v1.33.0 to v1.33.1
    • cloud-provider-vsphere 1-32: v1.32.2 to v1.32.3
    • cluster-api-provider-aws-snow v0.2.7 to v0.2.8
    • Cert-manager: v1.18.2 to v1.18.3
    • cluster-api-provider-nutanix: v1.6.1 to v1.6.2
    • Rufio: 55a6a8c to 126069b950a57d571df90dfec7cd98e6d64692be

    Fixed

    • Update custom TinkerbellTemplateConfig to use new static IPAM logic (#10340)
    • Set DHCP relay sourceInterface from LoadBalancerInterface config (#10424)
    • Eliminate race condition in package ctlr installation (#10433)
    Open source →
  12. v0.24.1 21 Nov 2025
    Release notes

    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

    * 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

    • Enable second network interface configuration for VSphere (Bottlerocket) (#4972,#4998,#10373)
    • Add support for skipping BMC contact checks for specific Rufio Machines (#10362,#10366)
    • Allow user to specify ssh_timeout and ssh_handshake_attempts in image-builder CLI (#4975)
    • Support Ubuntu24.04 on Nutanix

    Changed

    Fixed

    • Fix Bottlerocket cert renewal: Add 30s sleep and duplicate container (#10360)
    Open source →
  13. v0.24.0 06 Nov 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Ubuntu 24.04
    Bottlerocket 1.50.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.34
    • Enable second network interface configuration for VSphere (Ubuntu, Redhat) #10211
    • Configure Audit Policy content for Control Plane nodes #10004
    • Add support for protection of system resources from admission webhooks #10179
    • Add support for First-party Supported Cilium CNI #10157, #10256, #10158
    • Add Cilium helmValues feature support to configure cilium parameters #10161, #10222
    • Add diagnostic address flag to eksa controller, etcdadm-bootstrap-provider and etcdadm-controller to support secure serving of metrics, pprof endpoint, and dynamic log level changes in production #10282, #49, #73
    • VSphere image clone builder #4784
    • Support addition or removal of aws iam authentication using cluster upgrade #9897
    • Enable support for in-place upgrades on RedHat for Bare Metal clusters #10290
    • Allow toggling Cilium skipUpgrade from true to false #10231
    • EKS Distro:
    • Containerd: v2.1.4 for Kubernetes 1.34
    • Autoscaler: cluster-autoscaler-1.34.1 for Kubernetes 1.34

    Changed

    • Cluster-api (CAPI): v1.10.2 to v1.11.1
    • Runc: v1.1.15 to 1.3.3 (CVE-2025-31133, CVE-2025-52565, CVE-2025-52881)
    • Cert-manager: v1.17.2 to v1.18.2
    • kube-rbac-proxy: v0.19.1 to v0.20.0
    • Cri-tools: v1.33.0 to v1.34.0
    • Govmomi: v0.51.0 to v0.52.0
    • Flux:
      • Cli: v2.6.4 to v2.7.0
      • Source Controller: v1.6.2 to v1.7.0
      • Helm Controller: v1.3.0 to v1.4.0
      • Kustomize Controller: v1.6.1 to v1.7.0
      • Notification Controller: v1.6.0 to v1.7.1
    • Troubleshoot: v0.121.2 to v0.122.0
    • Image builder CLI: v0.6.0 to 0.7.0
    • Kube-vip: v0.9.2 to v1.0.0
    • etcdadm-controller: v1.0.24 to v1.0.26
    • etcdadm-bootstrap-provider: v1.0.16 to v1.0.18
    • controller-runtime: v0.20.4 to v0.21.0
    Open source →
  14. v0.23.7 31 Jan 2026
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.50.0
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Ensure maxSurge value updates in Tinkerbell machine configurations are properly applied during ongoing cluster upgrades instead of using stale values (#10466)
    Open source →
  15. v0.23.6 30 Dec 2025
    Release notes

    Supported OS version details

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

    Changed

    Added

    • Add support for skipping BMC contact checks for specific Rufio Machines #10368

    Fixed

    • Set DHCP relay sourceInterface from LoadBalancerInterface config (#10425)
    • Eliminate race condition in package ctlr installation (#10434)
    • Fix Bottlerocket cert renewal: Add 30s sleep and duplicate container (#10435)
    Open source →
  16. v0.23.5 06 Nov 2025
    Release notes

    Supported OS version details

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

    Changed

    • Runc: v1.1.15 to 1.3.3 (CVE-2025-31133, CVE-2025-52565, CVE-2025-52881)
    • cloud-provider-nutanix v0.5.2 to v0.5.3
    • cluster-api-provider-nutanix v1.6.1 to v1.6.2
    • cloud-provider-vsphere 1-33 v1.33.0 to v1.33.1
    • cloud-provider-vsphere 1-32 v1.32.2 to v1.32.3
    • cluster-api-provider-aws-snow v0.2.6 to v0.2.7
    • Upgraded tinkerbell/ipxedust and tinkerbell/rufio to latest versions

    Added

    • Enable support for in-place upgrades on RedHat for Bare Metal clusters #10290

    Fixed

    • Collect management cluster support bundle as well when target is a workload cluster #10277
    Open source →
  17. v0.23.4 14 Oct 2025
    Release notes

    Supported OS version details

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

    Changed

    Added

    • Configure static IPAM through Tinkerbell templates for Ubuntu and Redhat (#10163)

    Fixed

    • Fix Hook OS iso image booting in blind mode (#4879)
    • Remove DHCP info accessed during Tinkerbell Workflows (#4887)
    Open source →
  18. v0.23.3 19 Sep 2025
    Release notes

    Supported OS version details

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

    Changed

    Added

    • Support configuring builder vm disk_size for building raw images using image-builder (#4841)
    • Support configuring os minor version for redhat images using image-builder (#4844)

    Fixed

    • Apply hardware CSV entries during workload cluster upgrades (#10103)
    Open source →
  19. v0.23.2 02 Sep 2025
    Release notes

    Supported OS version details

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

    Changed

    Fixed

    • Pull tink-worker and action images into hook-os at build time (#10032)
    • Honour bundles override flag while installing package controller using helm chart (#10010)
    Open source →
  20. v0.23.1 04 Aug 2025
    Release notes

    Supported OS version details

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

    • Add certificate renewal command for control-plane and external etcd components for Ubuntu, Rhel and Bottlerocket OS (#9781,#9782)
    • Enable control plane tolerations for Tinkerbell stack components (#9972, #4748)
    • Support external CNI (#9956)

    Changed

    Fixed

    • Fix workload cluster aws.kubeconfig file (#9905)
    Open source →
  21. v0.23.0 27 Jun 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.33.0
    RHEL 8.x
    RHEL 9.x

    Added

    • Support for monitoring certificate expiration for external etcd and control plane (https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/#certificate-expiration) machines through the EKS Anywhere cluster status field. This helps track certificates that have a default validity period of one year.(#9854)
    • Support for CAPI diagnostics feature in CAPI, CAPX, CAPV, CAPC, CAPX controller pod

    Changed

    • Added EKS-D for 1-33::
    • Cert-manager: v1.16.5 to v1.17.2
    • Cluster API: v1.9.6 to v1.10.2
    • Cluster API Provider Cloudstack: v0.5.0 to v0.6.0
    • Cluster API Provider Nutanix: v1.5.4 to v1.6.1
    • Cluster API Provider Tinkerbell: v0.6.4 to v0.6.5
    • Cluster API Provider vSphere: v1.12.0 to v1.13.0
    • Controller-runtime: v0.16.5 to v0.20.4
    • Kube-rbac-proxy: v0.19.0 to v0.19.1
    • Cri-tools: v1.32.0 to v1.33.0
    • Flux:
      • Cli: v2.5.1 to v2.6.0
      • Helm Controller: v1.2.0 to v1.3.0
      • Kustomize Controller: v1.5.1 to v1.6.0
      • Notification Controller: v1.5.0 to v1.6.0
      • Source Controller: v1.5.0 to v1.6.0
    • Govmomi: v0.48.1 to v0.50.0
    • Image builder: v0.1.42 to v0.1.44
    • Kind: v0.26.0 to v0.29.0
    • Kube-vip: v0.8.10 to v0.9.1
    • Troubleshoot: v0.117.0 to v0.119.0

    Removed

    • With CAPI diagnostics enabled, removed the redundant kube-rbac-proxy metrics server from the CloudStack provider controller.
    • Removed vSphere failure domain feature gate VSPHERE_FAILURE_DOMAIN_ENABLED which gradated to GA in this version(#9827)
    Open source →
  22. v0.22.8 08 Sep 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.46.0
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Apply hardware CSV entries during workload cluster upgrades (#10103)
    • Pull locally embedded tink-worker image (#10031)
    • Enable control plane tolerations for Tinkerbell stack components (#9971)
    • Generate kubeconfig file for workload cluster with aws iam authentication (#9905)
    Open source →
  23. v0.22.7 24 Jul 2025
    Release notes

    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

    Changed

    Fixed

    • Fix filesystem permission errors caused by cexec action in custom Tinkerbell template (#4699)
    • Update corefile-migration patch to support CoreDNS v1.12.1 (#4714)
    • More robust iPXE script with interface checks, retries, VLAN fallback (#4733)
    • For baremtal upgrades, apply hardware objects after updating the schema (#9880)
    Open source →
  24. v0.22.6 19 Jun 2025
    Release notes

    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

    Changed

    Fixed

    • Tinkerbell workflow updates running into Rate limit issues during concurrent provisioning (#4616)
    • Some Tinkerbell workflows getting stuck at STATE_PENDING (#4616)
    • Honor the --no-timeouts flag during BMC checks (#9786)
    • Improve latency for BMC interactions (#9791)
    • Add retries around mount action to address race conditions in device becoming available (#4639)
    • Validate Eks-distro manifest signature for extended kubernetes version support (#9801)
    Open source →
  25. v0.22.5 16 May 2025
    Release notes

    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

    Changed

    Fixed

    • Assign multiple vcenter tags to a machine (#9707)
    • Fix an issue when creating vSphere group via EKS-A CLI (#9458)
    • Expose CLI flag on Smee to bind interface (#9720)
    • VSphere failure domain delete cluster bug fix (#9711)
    Open source →
  26. v0.22.4 24 Apr 2025
    Release notes

    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

    Changed

    Fixed

    • Fix bundles override flag issue for upgrade cluster command (#9672)
    • Address vulnerability GO-2025-3595 in golang.org/x/net package v0.37.0 (#9668)
    Open source →
  27. v0.22.3 18 Apr 2025
    Release notes

    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

    Added

    • Add support for specifying vm_version in the image builder config (#4510)

    Fixed

    • Skip bundle signature validation for EKS-A versions prior to v0.22.0 (#9587)
    Open source →
  28. v0.22.2 07 Apr 2025
    Release notes

    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

    Changed

    Added

    • Support for RHEL 9 for vSphere provider

    Fixed

    • Fix airgapped proxy enviroment issue with the new Helm version v3.17.1 by downgrading helm to v3.16.4 (#4497)
    Open source →
  29. v0.22.1 14 Mar 2025
    Release notes

    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

    Changed

    Fixed

    • Address vulnerability GO-2025-3503 in golang.org/x/net package v0.33.0 (#9405)
    • Fixing cilium routingMode parameters in helm configuration (#9401)
    • Update RHEL OS version validation from image builder (#4423)
    • Update Bottlerocket host containers source extraction logic (#4400)
    Open source →
  30. v0.22.0 28 Feb 2025
    Release notes

    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 to v1.16.3
    • Cilium: v1.14.12 to v1.15.13
    • Cluster API: v1.8.3 to v1.9.4
    • Cluster API Provider Nutanix: v1.4.0 to v1.5.3
    • Cluster API Provider Tinkerbell: v0.5.3 to v0.6.4
    • Cluster API Provider vSphere: v1.11.2 to v1.12.0
    • Cri-tools: v1.31.1 to v1.32.0
    • Flux: v2.4.0 to v2.5.0
    • Govmomi: v0.44.1 to v0.48.1
    • Helm: v3.16.4 to v3.17.1
    • Image builder: v0.1.40 to v0.1.41
    • Kind: v0.24.0 to v0.26.0
    • Kube-vip: v0.8.0 to v0.8.9
    • Tinkerbell Stack:
      • Rufio: v0.4.1 to v0.6.4
      • Hegel: v0.12.0 to v0.14.2
      • Hook: v0.9.1 to v0.10.0
    • Troubleshoot: v0.107.4 to v0.117.0

    Removed

    • Support for Kubernetes v1.27
    Open source →
  31. v0.21.8 06 May 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.2
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Assign multiple vcenter tags to a machine (#9707)
    • Fix an issue when creating vSphere group via EKS-A CLI (#9458)
    Open source →
  32. v0.21.7 20 Feb 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.2
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Update cilium 1.14 to fix issue with hostport functionality (#4330)
    • Add namespace to external etcd ref (#9252)
    Open source →
  33. v0.21.6 07 Feb 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.2
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Update corefile-migration patch to support CoreDNS v1.11.4 (#4285)
    Open source →
  34. v0.21.5 22 Jan 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.2
    RHEL 8.x
    RHEL 9.x

    Changed

    • EKS Distro:
    • Cert Manager: v1.15.3 to v1.15.5
    • containerd: v1.7.23 to v1.7.25
    • kube-vip: v0.8.7 to v0.8.9
    • linuxkit: v1.5.2 to v1.5.3
    • hook: v0.9.1 to v0.9.2
    • New base images with CVE fixes for Amazon Linux 2

    Fixed

    • Ensure Kubernetes version is always parsed as string (#9188)
    Open source →
  35. v0.21.4 06 Jan 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.2
    RHEL 8.x
    RHEL 9.x

    Changed

    Open source →
  36. v0.21.3 21 Dec 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.2
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Add kube-vip and optional list of ip addresses to CCM node ip addresses ignore list for Nutanix Provider. (#9072)
    Open source →
  37. v0.21.2 07 Dec 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.1 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    Fixed

    • Fix iam kubeconfig generation in workload clusters #9048
    • Update collectors for curated packages namespaces #9044
    • Fixed redhat image builds for ansible version v10.0.0 and up #4109
    Open source →
  38. v0.21.1 18 Nov 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.1 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    Open source →
  39. v0.21.0 30 Oct 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.26.1 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Added

    • Support for Kubernetes v1.31
    • Support for configuring tinkerbell stack load balancer interface in cluster spec (#8805)
    • GPU support for Nutanix provider (#8745)
    • Support for worker nodes failure domains on Nutanix (#8837)

    Upgraded

    • Added EKS-D for 1-31:
    • Cert Manager: v1.14.7 to v1.15.3
    • Cilium: v1.13.20 to v1.14.12
    • Cluster API: v1.7.2 to v1.8.3
    • Cluster API Provider CloudStack: v0.4.10-rc.1 to v0.5.0
    • Cluster API Provider Nutanix: v1.3.5 to v1.4.0
    • Cluster API Provider vSphere: v1.10.4 to v1.11.2
    • Cri-tools: v1.30.1 to v1.31.1
    • Flux: v2.3.0 to v2.4.0
    • Govmomi: v0.37.3 to v0.44.1
    • Kind: v0.23.0 to v0.24.0
    • Kube-vip: v0.7.0 to v0.8.0
    • Tinkerbell Stack:
      • Rufio: v0.3.3 to v0.4.1
      • Hook: v0.8.1 to v0.9.1
    • Troubleshoot: v0.93.2 to v0.107.4

    Changed

    • Use HookOS embedded images in Tinkerbell Templates by default (#8708 and #3471)

    Removed

    • Support for Kubernetes v1.26
    Open source →
  40. v0.20.11 10 Jan 2025
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Upgraded

    • EKS Distro:
    • eks-anywhere-packages: v0.4.4 to v0.4.5
    • image-builder: v0.1.39 to v0.1.40
    • containerd: v1.7.23 to v1.7.24
    Open source →
  41. v0.20.10 17 Dec 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    • EKS Distro:
    • cloud-provider-nutanix: v0.3.2 to v0.4.1
    • kube-rbac-proxy: v0.18.1 to v0.18.2
    • kube-vip: v0.8.6 to v0.8.7

    Fixed

    • Add retries for transient error server doesn't have a Resource type errors after clusterctl move. (#9065)
    Open source →
  42. v0.20.9 09 Nov 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    • cilium: v1.13.20-eksa.1 to v1.13.21-eksa.5
    • cloud-provider-vsphere
      • v1.29.1 to v1.29.2
      • v1.30.1 to v1.30.2
    • EKS Distro:
    • cluster-api-provider-vsphere(CAPV): v1.10.3 to v1.10.4
    • etcdadm-bootstrap-provider: v1.0.14 to v1.0.15
    • kube-vip: v0.8.4 to v0.8.6

    Fixed

    • Release init-lock when the owner machine fails to launch. (#41)
    Open source →
  43. v0.20.8 23 Oct 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    • EKS Distro:
    • image-builder: v0.1.36 to v0.1.39
    • cluster-api-provider-vsphere(CAPV): v1.10.3 to v1.10.4
    • etcdadm-controller: v1.0.23 to v1.0.24
    • etcdadm-bootstrap-provider: v1.0.13 to v1.0.14
    • kube-vip: v0.8.3 to v0.8.4
    • containerd: v1.7.22 to v1.7.23
    • runc: v1.1.14 to v1.1.15
    • local-path-provisioner: v0.0.29 to v0.0.30

    Fixed

    • Skip hardware validation logic for InPlace upgrades. #8779
    • Status reconciliation of etcdadm cluster in etcdadm-controller when etcd-machines are unhealthy. #63
    • Skip generating AWS IAM Kubeconfig on cluster upgrade. #8851
    Open source →
  44. v0.20.7 04 Oct 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    • EKS Distro:
    • cilium: v1.13.19 to v1.13.20
    • image-builder: v0.1.30 to v0.1.36
    • cluster-api-provider-vsphere(CAPV): v1.10.2 to v1.10.3

    Fixed

    • Fixed support for efi on rhel 9 raw builds. (#3824)
    Open source →
  45. v0.20.6 20 Sep 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    • EKS Distro:
    • cilium: v1.13.18 to v1.13.19
    • containerd v1.7.21 to v.1.7.22
    • etcdadm-controller: v1.0.22 to v1.0.23
    • kube-vip: v0.8.2 to v0.8.3
    • Kube-rbac-proxy: v0.18.0 to v0.18.1

    Added

    • Enable EFI boot support on RHEL9 images for bare-meal. (#3684)

    Fixed

    • Status reconciliation of etcdadm cluster in etcdadm-controller when etcd-machines are unhealthy. (#63)
    • Skip hardware validation logic for InPlace upgrades. ([#8779]https://github.com/aws/eks-anywhere/pull/8779))
    Open source →
  46. v0.20.5 06 Sep 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    • EKS Distro:
    • Tinkerbell Stack:
      • tink v0.10.0 to v0.10.1
    • runc v1.1.13 to v1.1.14
    • containerd v1.7.20 to v.1.7.21
    • local-path-provisioner v0.0.28 to v0.0.29

    Fixed

    • Rollout new nodes for OSImageURL change on spec without changing K8s version (#8656)
    Open source →
  47. v0.20.4 26 Aug 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    Fixed

    • Fix Kubelet Configuration apply when host OS config is specified. (#8606)
    Open source →
  48. v0.20.3 13 Aug 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5
    RHEL 8.x
    RHEL 9.x

    Changed

    Added

    • Enable Tinkerbell stack to use dhcprelay instead of using smee in hostNetwork mode. (#8568)

    Fixed

    • Enable lb_class_only env var on kube-vip so that it only manages IP for services with LoadBalancerClass set to kube-vip.io/kube-vip-class on the service. (#8493)
    • Nil pointer panic for etcdadm-controller when apiserver-etcd-client secret got deleted. (#62)

    Changed

    • kube-vip: v0.8.1 to v0.8.2
    • cilium: v1.13.16 to v1.13.18
    • cert-manager: v1.14.5 to v1.14.7
    • etcdadm-controller: v1.0.21 to v1.0.22
    • local-path-provisioner: v0.0.27 to v0.0.28
    Open source →
  49. v0.20.2 29 Jul 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.0
    Bottlerocket 1.19.4 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Changed

    Fixed

    • Fix panic when datacenter obj is not found (8495)
    • Fix Subnet Validation Bug for Nutanix provider (8499)
    • Fix machine config panic when ref object not found (8533)
    Open source →
  50. v0.20.1 12 Jul 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.0
    Bottlerocket 1.19.4 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Changed

    Fixed

    • Fix cluster status reconciliation for control plane and worker nodes (8455)
    Open source →
  51. v0.20.0 27 Jun 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.0
    Bottlerocket 1.19.4 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Added

    • Support for Kubernetes v1.30
    • Support for configuring kube-apiserver flags in cluster spec (#7755)
    • Redhat 9 support for Bare Metal (#3032)
    • Support for configuring kubelet settings in cluster spec (#7708)
    • Support for control plane failure domains on Nutanix (#8192)

    Changed

    • Generate cluster config command includes OSImageURL in tinkerbell machine config objects (#8226)
    • Added EKS-D for 1-30:
    • Cilium: v1.13.9 to v1.13.16
    • Cluster API: v1.6.1 to v1.7.2
    • Cluster API Provider vSphere: v1.8.5 to v1.10.0
    • Cluster API Provider Nutanix: v1.2.3 to v1.3.5
    • Flux: v2.2.3 to v2.3.0
    • Kube-vip: v0.7.0 to v0.8.0
    • Image-builder: v0.1.24 to v0.1.26
    • Kind: v0.22.0 to v0.23.0
    • Etcdadm Controller: v1.0.17 to v1.0.21
    • Tinkerbell Stack:
      • Cluster API Provider Tinkerbell: v0.4.0 to v0.5.3
      • Hegel: v0.10.1 to v0.12.0
      • Rufio: afd7cd82fa08dae8f9f3ffac96eb030176f3abbd to v0.3.3
      • Tink: v0.8.0 to v0.10.0
      • Boots/Smee: v0.8.1 to v0.11.0
      • Hook: 9d54933a03f2f4c06322969b06caa18702d17f66 to v0.8.1
      • Charts: v0.4.5

    Note: The Boots service has been renamed to Smee by the upstream tinkerbell community with this version upgrade. Any reference to Boots or Smee in our docs refer to the same service.

    Removed

    • Support for Kubernetes v1.25
    • Support for certain curated packages CLI commands (#8240)

    Fixed

    • CLI commands for packages to honor the registry mirror setup in cluster spec (#8026)
    Open source →
  52. v0.19.11 19 Oct 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.5 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    • EKS Distro:
    • Image-builder: v0.1.36 to v0.1.39 (CVE-2024-9594)
    • containerd: v1.7.22 to v1.7.23
    • Cilium: v1.13.19 to v1.13.20
    • etcdadm-controller: v1.0.23 to v1.0.24
    • etcdadm-bootstrap-provider: v1.0.13 to v1.0.14
    • local-path-provisioner: v0.0.29 to v0.0.30
    • runc: v1.1.14 to v1.1.15

    Fixed

    • Skip hardware validation logic for InPlace upgrades. #8779
    • Status reconciliation of etcdadm cluster in etcdadm-controller when etcd-machines are unhealthy. #63
    • Skip generating AWS IAM Kubeconfig on cluster upgrade. #8851
    Open source →
  53. v0.19.10 15 Sep 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.20.0 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    • EKS Distro:
    • EKS Anywhere Packages: v0.4.3 to v0.4.4
    • Cilium: v1.13.18 to v1.13.19
    • containerd: v1.7.20 to v1.7.22
    • runc: v1.1.13 to v1.1.14
    • local-path-provisioner: v0.0.28 to v0.0.29
    • etcdadm-controller: v1.0.22 to v1.0.23
    • New base images with CVE fixes for Amazon Linux 2
    Open source →
  54. v0.19.9 17 Aug 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    Open source →
  55. v0.19.8 19 Jul 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    • Kube-rbac-proxy: v0.16.0 to v0.16.1

    • Containerd: v1.7.13 to v1.7.20

    • Kube VIP: v0.7.0 to v0.7.2

    • Helm: v3.14.3 to v3.14.4

    • Cluster API Provider vSphere: v1.8.5 to v1.8.10

    • Runc: v1.1.12 to v1.1.13

    • EKS Distro:

    Changed

    • Added additional validation before marking controlPlane and workers ready #8455

    Fixed

    • Fix panic when datacenter obj is not found #8494
    Open source →
  56. v0.19.7 14 Jun 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Upgraded

    Changed

    • Updated cluster status reconciliation logic for worker node groups with autoscaling configuration #8254
    • Added logic to apply new hardware on baremetal cluster upgrades #8288

    Fixed

    • Fixed bug when installer does not create CCM secret for Nutanix workload cluster #8191
    • Fixed upgrade workflow for registry mirror certificates in EKS Anywhere packages #7114
    Open source →
  57. v0.19.6 21 May 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Changed

    Fixed

    • Fixed cluster directory being created with root ownership #8120
    Open source →
  58. v0.19.5 01 May 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Changed

    • Upgraded EKS-Anywhere Packages from v0.4.2 to v0.4.3

    Fixed

    • Fixed registry mirror with authentication for EKS Anywhere packages
    Open source →
  59. v0.19.4 26 Apr 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Changed

    Fixed

    • Added processor for Tinkerbell Template Config #7816
    • Added nil check for eksa-version when setting etcd url #8018
    • Fixed registry mirror secret credentials set to empty #7933
    Open source →
  60. v0.19.3 11 Apr 2024
    Release notes

    Supported OS version details

    vSphere Bare Metal Nutanix CloudStack Snow
    Ubuntu 20.04
    Ubuntu 22.04
    Bottlerocket 1.19.2 *
    RHEL 8.x
    RHEL 9.x

    * EKS Anywhere issue regarding deprecation of Bottlerocket bare metal variants

    Changed

    • Updated helm to v3.14.3 #3050

    Fixed

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive