Releases: aws/eks-anywhere
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
Weekly Release 2024-02-22
This is the weekly bundle and EKS-A CLI release from main.
Date: 2024-02-22
Build-tooling repo commit: c6d1bdac61d1f705f9c5a28409d7a1f5223f6281
CLI repo commit: c28aabb
v0.18.7
EKS Anywhere v0.18.7 release
Tool Upgrade
- EKS Anywhere v0.18.7 Admin AMI with CVE fixes for Amazon Linux 2
Supported Operating Systems
vSphere | Bare Metal | Nutanix | CloudStack | Snow | |
---|---|---|---|---|---|
Ubuntu 20.04 | β | β | β | β | β |
Ubuntu 22.04 | β | β | β | β | β |
Bottlerocket 1.19.0 | β | β | β | β | β |
RHEL 8.7 | β | β | β | β | β |
RHEL 9.x | β | β | β | β | β |
v0.18.6
EKS Anywhere v0.18.6 release
Tool Upgrade
- EKS Anywhere v0.18.6 Admin AMI with CVE fixes for
runc
- New base images with CVE fixes for Amazon Linux 2
- Bottlerocket
v1.15.1
to1.19.0
- runc
v1.1.10
tov1.1.12
(CVE-2024-21626) - containerd
v1.7.11
tov.1.7.12
Supported Operating Systems
vSphere | Bare Metal | Nutanix | CloudStack | Snow | |
---|---|---|---|---|---|
Ubuntu 20.04 | β | β | β | β | β |
Ubuntu 22.04 | β | β | β | β | β |
Bottlerocket 1.19.0 | β | β | β | β | β |
RHEL 8.7 | β | β | β | β | β |
RHEL 9.x | β | β | β | β | β |