fix: add KMS key ARNs for secret decryption in midaz configuration - #25
Conversation
guimoreirar
commented
Mar 25, 2026
- Introduced RDS, DocumentDB, and AmazonMQ KMS Key ARNs in application.yaml, full-stack.yaml, and helm.yaml to facilitate secure secret decryption.
- Updated infrastructure.yaml and respective templates to export KMS Key ARNs for proper resource management and access control.
- Introduced RDS, DocumentDB, and AmazonMQ KMS Key ARNs in application.yaml, full-stack.yaml, and helm.yaml to facilitate secure secret decryption. - Updated infrastructure.yaml and respective templates to export KMS Key ARNs for proper resource management and access control.
|
Caution Review failedPull request was closed or merged during review WalkthroughThis change adds infrastructure support for exposing KMS key ARNs through a CloudFormation stack hierarchy. Six template files are updated to surface KMS key identifiers from RDS, DocumentDB, and AmazonMQ nested stacks, thread them through intermediate stacks, and pass them to Helm deployments. An IAM policy for the Helm deployer role is also refined to reference these explicit KMS key ARNs instead of a broader wildcard pattern combined with a service endpoint condition. 🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
|
Consider updating CHANGELOG.md to document this change. If this change doesn't need a changelog entry, add the |