browse
vault/

HashiCorp Vault

HashiCorp

Manage secrets, encryption, and access control with HashiCorp Vault from the command line.

Security & IdentityJSON
01Install
brew install vault
Download binary →

02Agent Notes

vault manages secrets and encryption. Always pass `-format=json` for machine output. `vault kv get/put/list` for KV secrets. `vault read/write` for generic paths. VAULT_ADDR must be set to the Vault server URL. Token-based auth or use `vault login -method=<method>`. `vault secrets list` to see enabled engines. `vault kv get -format=json secret/myapp` to read a secret as JSON.


03Global Flags
FlagTypeDescription
-formatenum [json, yaml, table, pretty]Output format
-addressstringVault server address
-namespacestringVault namespace to target
-tls-skip-verifybooleanSkip TLS certificate verification

04Authentication
Methods
tokenenvironment-variables
Env vars
VAULT_ADDRVAULT_TOKENVAULT_NAMESPACE
Setupvault login

05Capabilities
Reference
binaryvault
checkvault version
authtoken, environment-variables
formatstable, yaml, pretty
json flag-format=json
version1.21.4