v1.15.0 🌈
Overview
We are excited to announce the latest release of the Leverage Reference Architecture for AWS. This release introduces a range of new features, enhancements, and bug fixes, aimed at improving the functionality and user experience of our AWS infrastructure management tool.
🚀 New Features
-
Layer Dependency Checker: Introduces a tool for checking dependencies between terraform layers, simplifying the management of complex infrastructures. Implemented by @juanmatias in PR #538.
-
Start/Stop Module Update: Points the start/stop module to a modified updated version maintained by binbash, providing improved control over resource usage. Implemented by @juanmatias in PR #542.
-
EC2 Fleet with EBS Attachment: Allows for the provisioning of EC2 fleets with attached EBS volumes, offering expanded storage solutions. Implemented by @juanmatias in PR #540.
-
Cost Reporting Tool: Implements a tool for detailed cost reporting and analysis, aiding in budget management. Implemented by @joseapeinado in PR #535.
-
EKS EFS Add-on in DemoApps: Adds an EFS file system provisioning layer to EKS in DemoApps, enhancing storage capabilities. Implemented by @diego-ojeda-binbash in PR #537.
-
AWS Q Permission for DevOps Role: Adds permissions for AWS Q to the DevOps role, expanding the role's access and capabilities for this new GenAI based AWS assistant. Implemented by @crcedenop in PR #539.
-
Cluster Over-provisioning controller for EKS in DemoApps: Adds over-provisioning controller capabilities to EKS clusters in DemoApps, optimizing resource allocation. Implemented by @diego-ojeda-binbash in PR #532.
✨ Enhancements
-
EKS Additions: Includes ArgoCD notifications and kube Prometheus stack in EKS, enhancing monitoring and deployment capabilities. Implemented by @angelofenoglio in PR #534.
-
Toolbox Image Version Bump: Updates the toolbox image version to 1.3.5-0.1.12, ensuring compatibility and performance improvements. Implemented by @angelofenoglio in PR #526.
🐛 Bug Fixes
-
Cost Management Budget Threshold Update: Fixes issues related to budget threshold settings in cost management, enhancing accuracy and reliability. Implemented by @marcosgacosta in PR #545.
-
Account Assignment Module Version Update: Resolves API errors by updating the account_assignment module version. Implemented by @rodriguez-matias in PR #528.
This release reflects our commitment to continuously improving the Leverage Reference Architecture for AWS, making cloud infrastructure management more efficient and user-friendly. We encourage users to explore these new features and enhancements and provide feedback for future improvements.