woodpecker
woodpecker copied to clipboard
Hashicorp vault as secret storage integration
Clear and concise description of the problem
Hi there, that would be awesome if secrets would be pullable from Hashicorp Vault, by integration like this
Suggested solution
by this https://docs.gitlab.com/ee/ci/secrets/index.html#configure-your-vault-server and that https://docs.gitlab.com/ee/ci/secrets/index.html#use-vault-secrets-in-a-ci-job
Alternative
wrapping stuff in bash, that's sad and nasty, because woodpecker does not treat it as concealed string, and secrets gets leaked import this onto woodpecker plugin system
Additional context
https://www.hashicorp.com/resources/securing-your-ci-pipeline-with-vault
Validations
- [X] Read the Contributing Guidelines.
- [X] Read the docs.
- [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.