This repository has been archived by the owner on Jan 19, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 373
Re-think Secrets Manager integration #607
Labels
component: secrets-manager
Secrets Manager integration related issue
Comments
maciejwalkowiak
added
the
component: secrets-manager
Secrets Manager integration related issue
label
Jun 19, 2020
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.
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: