AWS Module Release v5.3.0
Welcome to the latest release of the aws module for the SIGHUP Distribution, maintained by team SIGHUP.
This is a minor release that adds compatibility with Kubernetes 1.35 and upgrades the cluster-autoscaler, aws-load-balancer-controller, and aws-node-termination-handler components.
Component Images 🚢
| Component | Supported Version | Previous Version |
|---|---|---|
cluster-autoscaler |
v1.35.0 |
v1.34.0 |
aws-load-balancer-controller |
v3.4.0 |
v2.13.4 |
aws-node-termination-handler |
v1.25.6 |
v1.25.3 |
Note: Please refer to the individual release notes for detailed information on each update.
New Features ✨
Kubernetes 1.35 Support
- Full Kubernetes 1.35 compatibility: All components tested and validated against Kubernetes 1.35.x clusters.
- New
cluster-autoscaleroverlayv1.35.xpinned tocluster-autoscalerv1.35.0.
AWS Load Balancer Controller v3
- Upgraded
aws-load-balancer-controllerto the actively maintained v3 line (v3.4.0). The v2 line is frozen (last releasev2.17.1, January 2026). - Gateway API stays disabled: the module does not ship the Gateway API CRDs, and v3 automatically disables the ALB/NLB Gateway controllers when those CRDs are absent. The controller keeps managing Ingress and Service (ALB/NLB) resources exactly as before.
- The required IAM policy is unchanged between the previous version and v3.4.0.
Breaking Changes 🚨
This is a minor release with no breaking changes to the module usage. Existing Ingress/Service-based configurations remain fully compatible. The AWS Load Balancer Controller v3 upgrade is transparent for this module (Gateway API is not used).
Update Guide 🛠️
This module is deployed and configured as part of SIGHUP Distribution via furyctl. The correct cluster-autoscaler overlay for your Kubernetes version is selected automatically; no manual changes are required when moving to a Kubernetes 1.35 distribution.