github aws/eks-anywhere v0.19.0

latest releases: weekly.2024-10-31, v0.21.0, weekly.2024-10-24...
8 months ago

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 etcd count in clusters with external etcd deployments (#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-components command which upgrades management components independently of cluster components (#7238)
  • New upgrade plan management-components command which provides new release versions for the next management components upgrade (#7447)
  • Make maxUnhealthy count 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 maxSurge and maxUnavailable configuration support to all providers
  • Upgraded Cilium to v1.13.19
  • Upgraded EKS-D:
  • Cluster API: v1.5.2 to v1.6.1
  • Cluster API Provider vSphere: v1.7.4 to v1.8.5
  • Cluster API Provider Nutanix: v1.2.3 to v1.3.1
  • Flux: v2.0.0 to v2.2.3
  • Kube-vip: v0.6.0 to v0.7.0
  • Image-builder: v0.1.19 to v0.1.24
  • Kind: v0.20.0 to v0.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

Don't miss a new eks-anywhere release

NewReleases is sending notifications on new releases.