System Grab Bag

View all TLDR pages from common (or from all pages)

vault

Interact with HashiCorp Vault. More information: https://www.vaultproject.io/docs/commands.
  • Connect to a Vault server and initialize a new encrypted data store:
    vault init
  • Unseal (unlock) the vault, by providing one of the key shares needed to access the encrypted data store:
    vault unseal {{key-share-x}}
  • Authenticate the CLI client against the Vault server, using an authentication token:
    vault auth {{authentication_token}}
  • Store a new secret in the vault, using the generic back-end called "secret":
    vault write secret/{{hello}} value={{world}}
  • Read a value from the vault, using the generic back-end called "secret":
    vault read secret/{{hello}}
  • Read a specific field from the value:
    vault read -field={{field_name}} secret/{{hello}}
  • Seal (lock) the Vault server, by removing the encryption key of the data store from memory:
    vault seal

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.