Fixed missing provider configuration for SSM data sources in the notifications module. @Musthaq101 (#47)
## what - Added `provider = aws.config_secrets` to `data.aws_ssm_parameters_by_path.argocd_notifications` - Added `provider = aws.config_secrets` to `data.aws_ssm_parameter.github_notifications_app_private_key`why
All encrypted SSM parameter data sources in this component should use the aws.config_secrets provider alias to enable cross-account access to the secrets store.
references
- Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
- Use
closes #123, if this PR closes a GitHub issue#123
Summary by CodeRabbit
- Chores
- Updated infrastructure configuration to explicitly scope notification services through the designated secret configuration provider for improved resource isolation and security.