Repository navigation
v2.1.0
- Added Lambda Layers for shared code (aws_utils and rds_remediation) to centralize cross-account functionality
- Reorganized all RDS autoremediations to leverage common code from the rds_remediation layer
- Fixed RDS.2 autoremediation to properly handle DB instances within Aurora clusters
- Fixed capitalization in RDS.9 and RDS.2 autoremediations to handle Security Hub ASFF format correctly
- Fixed access to parameter group fields using 'DbParameterGroups' instead of 'DBParameterGroups'
- Fixed access to cluster parameter group fields using 'DbClusterParameterGroups' instead of 'DBClusterParameterGroups'
- Enhanced RDS.9 autoremediation to handle DB cluster findings more reliably with API-based fallbacks
- Improved error handling in RDS.9 parameter group creation to prevent duplicate name conflicts
- Added unique suffix generation for RDS parameter group names to avoid name collisions
- Thoroughly tested RDS.9 autoremediation with PostgreSQL and Aurora PostgreSQL instances (standalone and in clusters)
Full Changelog: v2.0.1...v2.1.0