Skip to content

Add AWS Secrets Manager secret provider#59

Merged
jimpudar merged 1 commit into
mainfrom
jmp/add-aws-secrets-manager-provider
May 20, 2026
Merged

Add AWS Secrets Manager secret provider#59
jimpudar merged 1 commit into
mainfrom
jmp/add-aws-secrets-manager-provider

Conversation

@jimpudar
Copy link
Copy Markdown
Collaborator

Summary

  • Added an AWS Secrets Manager-backed secret provider registered from instance .env via ROOTCELL_AWS_SECRETS_MANAGER_PROVIDERS.
  • Kept secrets.env provider-qualified references intact, with AWS entries using provider id + secret name.
  • Wired multiple AWS provider instances into the normal and integration provider bundles.
  • Documented the new registration format in README.md.

Testing

  • Added unit coverage for provider config parsing, region resolution, factory registration, and AWS secret reads.
  • Added tests for SecretString lookup, ARN rejection, and binary/missing-secret failures.
  • Validation passed: typecheck, lint, and unit tests.

@jimpudar jimpudar merged commit 40a39d6 into main May 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant