Write a secret
Store multiple key-value pairs at a path
vault kv put secret/myapp/config db_password=s3cr3t api_key=abc123
- tool
- vault31 commands
More vault commands
-
vault kv get -format=json secret/myapp/config | jq '.data.data'Read a KV v2 secret and extract the data payload
-
vault kv list secret/myapp/List all keys under a KV v2 prefix
-
vault token create -policy=read-only -period=24h -display-name=ci-pipelineIssue a renewable token with a 24h TTL for CI
-
vault auth enable kubernetes && vault write auth/kubernetes/config kubernetes_host=https://kubernetes.default.svcAllow pods to authenticate with Vault via ServiceAccount JWT
-
vault read database/creds/readonly-roleObtain short-lived Postgres credentials from the database secrets engine