feature request: write secrets to vault #481
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds supports to write secrets to vault.
secretsMethod
which indicates if you want to read or write to vault. Supported values are read and write. If not provided default is readWrite Secrets
This action can write secrets to vault, so say you had your AWS access Key and you want them to write to vault. You can provide
secretsMethod: write
and provide the secret data as below:vault-action
create the secret at provided vault path. You will getSUCCESS
in response for you saved secrets.You can also write the multiple secrets at a single path. You can do:
Write Multiple Secrets
This action can take multi-line input, so say you had your AWS keys to be saved to vault. You can do:
Write Json Secrets
This action can take json string input as a secret value and save it to vault as a json string. You can do: