Skip to content

Preview v5.0.0-rc.0

Pre-release
Pre-release

Choose a tag to compare

@SIGHUP-C-3PO SIGHUP-C-3PO released this 24 Mar 16:10
f1034da

AWS Add-on Module Release v5.0.0

Welcome to the latest release of the aws module for the Kubernetes Fury Distribution, maintained by team SIGHUP.

This is a major release that updates all packages, adds compatibility with Kubernetes 1.32 and moves the snapshot-controller management under EKS addons.

Component Images 🚢

Component Supported Version Previous Version
cluster-austoscaler v1.32.0 1.31.0
snapshot-controller REMOVED v8.1.0
load-balancer-controller v2.12.0 2.10.0
node-termination-handler v1.25.0 v1.22.1

Note: Please refer to the individual release notes for detailed information on each update.

Breaking Changes 🚨

In this release, the Snapshot Controller has been migrated from Katalog (Kubernetes manifests managed with Kustomize) to AWS EKS Addon (using Terraform modules).

🔑 Key Changes

  • The Snapshot Controller is no longer deployed using Kustomize within Katalog.
  • Instead, it is now managed as an AWS EKS Addon, simplifying lifecycle management and ensuring better integration with AWS services.
  • This change improves maintainability, reduces manual updates, and leverages AWS-managed updates for security and stability.

⚠️ Impact & Considerations

  • Existing snapshot functionality should remain unaffected.
  • Users should ensure that the AWS EKS Addon for the Snapshot Controller is enabled in their cluster.
  • If any custom configurations were applied via Kustomize, they should be reviewed and adapted to the AWS EKS Addon settings.

Update Guide 🛠️

Delete the existing snapshot-controller:

kustomize build katalog/snapshot-controller | kubectl delete -f -

Apply the updated terraform module included in this release.