vault
key
vault
returns structured data from Vault
using the Vault CLI (vault
).
key is passed to vault kv get -format=json <key>
and the output from
vault
is parsed as JSON. The output from vault
is cached so calling vault
multiple times with the same key will only invoke vault
once.
Example
{{ (vault "<key>").data.data.password }}