Releases: aws/eks-anywhere
v0.19.6
EKS Anywhere v0.19.6 release
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
- Backporting dependency bumps to fix vulnerabilities #8118
- Upgraded EKS-D:
v1-25-eks-37
tov1-25-eks-39
v1-26-eks-33
tov1-26-eks-35
v1-27-eks-27
tov1-27-eks-29
v1-28-eks-20
tov1-28-eks-22
v1-29-eks-9
tov1-29-eks-11
Fixed
- Fixed cluster directory being created with root ownership #8120
Weekly Release 2024-05-16
This is the weekly bundle and EKS-A CLI release from main.
Date: 2024-05-16
Build-tooling repo commit: 70e39a4757fa1d3d5b96fc9b6085abd7266535ce
CLI repo commit: eba65ff
v0.19.5
EKS Anywhere v0.19.5 release
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
tov0.4.3
Fixed
- Fixed registry mirror with authentication for EKS Anywhere packages
v0.19.4
EKS Anywhere v0.19.4 release
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 | β | β | β | β | β |
* Bottlerocket support for Bare Metal is deprecated as of EKS Anywhere version v0.19.0 #7754
Changed
- Support Docs site for penultime EKS-A version #8010
- Update Ubuntu 22.04 ISO URLs to latest stable release #3114
- Upgraded EKS-D:
v1-25-eks-35
tov1-25-eks-37
v1-26-eks-31
tov1-26-eks-33
v1-27-eks-25
tov1-27-eks-27
v1-28-eks-18
tov1-28-eks-20
v1-29-eks-7
tov1-29-eks-9
Fixed
Weekly Release 2024-04-18
This is the weekly bundle and EKS-A CLI release from main.
Date: 2024-04-18
Build-tooling repo commit: 6207b18534f6ee0c1458d0217c831c9a1da81b18
CLI repo commit: 380f660
v0.19.3
EKS Anywhere v0.19.2 release
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 | β | β | β | β | β |
* Bottlerocket support for Bare Metal is deprecated as of EKS Anywhere version v0.19.0 #7754
Changed
- Updated helm to v3.14.3 #3050
Fixed
- Bumped golang.org/x/net that has a fix for vulnerability GO-2024-2687
- Fixed proxy configurations for airgapped environments #7913
v0.19.2
EKS Anywhere v0.19.2 release
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 | β | β | β | β | β |
* Bottlerocket support for Bare Metal is deprecated as of EKS Anywhere version v0.19.0 #7754
Changed
- Update CAPC to 0.4.10-rc1 #3105
- Upgraded EKS-D:
v1-25-eks-34
tov1-25-eks-35
v1-26-eks-30
tov1-26-eks-31
v1-27-eks-24
tov1-27-eks-25
v1-28-eks-17
tov1-28-eks-18
v1-29-eks-6
tov1-29-eks-7
Fixed
- Fixing tinkerbell action image URIs while using registry mirror with proxy cache.
v0.19.1
EKS Anywhere v0.19.1 release
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 | β | β | β | β | β |
* Bottlerocket support for Bare Metal is deprecated as of EKS Anywhere version v0.19.0 #7754
Changed
- Upgraded EKS-D:
v1-25-eks-32
tov1-25-eks-34
v1-26-eks-28
tov1-26-eks-30
v1-27-eks-22
tov1-27-eks-24
v1-28-eks-15
tov1-28-eks-17
v1-29-eks-4
tov1-29-eks-6
Added
- Preflight check for upgrade management components such that it ensures management components is at most 1 EKS Anywhere minor version greater than the EKS Anywhere version of cluster components #7800.
Fixed
- EKS Anywhere package bundles ending with 152, 153, 154, 157 have image tag issues which have been resolved in bundle 158. Example for kubernetes version v1.29 we have
public.ecr.aws/eks-anywhere/eks-anywhere-packages-bundles:v1-29-158
- Fixed InPlace custom resources from being created again after a successful node upgrade due to delay in objects in client cache #7779.
- Fixed #7623 by encoding the basic auth credentials to base64 when using them in templates #7829.
- Added a fix for error that may occur during upgrading management components where if the cluster object is modified by another process before applying, it throws the conflict error prompting a retry.
v0.19.0
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 externaletcd
deployments (#7127) - External
etcd
support for Nutanix (#7550) - 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
andmaxUnavailable
configuration support to all providers - Upgraded Cilium to v1.13.19
- Upgraded EKS-D:
v1-25-eks-30
tov1-25-eks-32
v1-26-eks-26
tov1-26-eks-28
v1-27-eks-20
tov1-27-eks-22
v1-28-eks-13
tov1-28-eks-15
v1-29-eks-4
- Cluster API:
v1.5.2
tov1.6.1
- Cluster API Provider vSphere:
v1.7.4
tov1.8.5
- Cluster API Provider Nutanix:
v1.2.3
tov1.3.1
- Flux:
v2.0.0
tov2.2.3
- Kube-vip:
v0.6.0
tov0.7.0
- Image-builder:
v0.1.19
tov0.1.24
- Kind:
v0.20.0
tov0.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 | β | β | β | β | β |
* Bottlerocket support for Bare Metal is deprecated as of EKS Anywhere version v0.19.0 #7754
Weekly Release 2024-02-29
This is the weekly bundle and EKS-A CLI release from main.
Date: 2024-02-29
Build-tooling repo commit: a535dd6024fd1b38c1ffe4c98f469ccd4acd26d2
CLI repo commit: b18f385