hostrequired: https://domain.tld:8200tokenrequired: Vault Tokensecretrequired: Path to KV Secret
resource:
- name: vault
type: vault
source:
host: https://domain.tld:8200
token: a-b-c-d
secret: /some/secret- get: vault- put: vault
params:
key: some/other/secret
kv2: falsekv secrets: Returns current timestamp. kv2 secrets: Return the version read from the metadata.
key/values will be stored on disk as JSON with a directory structure as source:secret.
secret: my/secret/foo will create vault/my/secret/foo.json
keyrequired: The secret to write tokv2optional: If set totrue, thekeywill be treated as KV Version 2 data. (default:false)