[RFC] Support gcp secrets
See original GitHub issueIs your feature request related to a problem? Please describe. I’m running an app in the google cloud and using the google secret manager to store passwords and tokens. Currently we don’t have a good solution to manager secrets in multiple environments using secrets manager, we need to everytime change to environment variable when we are running locally. I’d like to integrate dynaconf with gsecrets.
Describe the solution you’d like I found this project https://github.com/binxio/gcp-get-secret. It is a client to configure environment variable with values from google secret manager. I was thinking about using the similar strategy and build a loader to do this: The secrets could be specified usinig the following formats:
[default]
SECRET = "gcp:{name}"
SECRET = "gcp:{name}/{version}"
SECRET = "gcp:{project}/{name}"
SECRET = "gcp:{project}/{name}/{version}"
SECRET = "gcp:{projects}/{project}/{secrets}/{name}/versions/{version}"
I’m going to look how the vault integration works, but before starting to code, I would like to know if makes sense to build this loader.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:6
- Comments:5 (1 by maintainers)
Top GitHub Comments
Hi, If this is not too complicated I’ll be happy to try and assist in a PR (but I’ll need to have some guidance)
should we wait to see the final implementation of issue #586 ?