This repository was archived by the owner on Jan 19, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 369
Re-think Secrets Manager integration #607
Labels
component: secrets-manager
Secrets Manager integration related issue
Comments
This was referenced Oct 6, 2020
yes, seems very opinionated. For me, would be like this:
@maciejwalkowiak WDYT? I agree that the new module should take care of this. |
this should also applied for new parameter store module, right? |
This was referenced Oct 19, 2020
Requiring the forward slash on the prefix is definitely something I'd like to see go away too. |
With the ability to load secrets through Spring Boot 2.4 config data loader and Secrets Manager integration introduced in #721, all of the issues have been resolved. It is possible to load independent secrets like: spring.config.import: aws-secretsmanager:my-secret;another-secret |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Uh oh!
There was an error while loading. Please reload this page.
Secrets Manager integration is very opinionated and based on the reported issues I think our opinions don't match users needs.
Spring Cloud AWS Secrets Manager configuration expect secrets to follow a naming pattern:
some-api-key
secret) (Allow adding any arbitrary AWS Secrets Manager secrets #515).fail-fast
is set tofalse
, users are forced to give permissions to read all expected secrets or application will fail to start. Iffail-fast
is set tofalse
users may not notice that critical secrets have not been loaded (aws.secretsmanager.failFast should only fail application startup if reading all secrets has failed #468).fail-fast
set totrue
, application still starts without an error if secret is not found.See other Secret Manager related issues: https://github.com/spring-cloud/spring-cloud-aws/issues?q=is%3Aopen+is%3Aissue+label%3A%22component%3A+secrets-manager%22
This issue is mean to be a place to discuss if/how should we proceed with Secrets Manager integration
The text was updated successfully, but these errors were encountered: