How-to…¶

  • Configure vault-cli
  • Authenticate against the vault
  • Read secrets from the vault
  • Write secrets into the vault
  • Launch a process with your secrets as environment variables
  • Render templated files with secrets
  • Use an SSH private key without writing it on the disk
  • Integrate with SystemD
  • Reorganize the content of the vault
  • Access a special folder easily
  • Control permissions of newly created files
  • Avoid overwriting secrets by accident
  • Interact with a secret that starts with a dash
  • Move secrets from a Vault cluster to a different Vault cluster
  • Use vault_cli inside a Python program
  • Use vault-cli in your tests
  • Troubleshoot your problems
  • Get information on your current token
  • Upgrade vault-cli from previous version

vault-cli

12-factor oriented command line tool for Hashicorp Vault

https://codecov.io/github/peopledoc/vault-cli/coverage.svg?branch=master

Navigation

  • Quickstart
    • Prerequisites
    • Having your vault ready
    • Install vault-cli
    • Create your configuration file
    • Writing things in the vault
    • Read from the vault
    • Creating the app
    • Passing environment variables from the vault to our program
    • Going further
  • How-to…
    • Configure vault-cli
    • Authenticate against the vault
    • Read secrets from the vault
    • Write secrets into the vault
    • Launch a process with your secrets as environment variables
    • Render templated files with secrets
    • Use an SSH private key without writing it on the disk
    • Integrate with SystemD
    • Reorganize the content of the vault
    • Access a special folder easily
    • Control permissions of newly created files
    • Avoid overwriting secrets by accident
    • Interact with a secret that starts with a dash
    • Move secrets from a Vault cluster to a different Vault cluster
    • Use vault_cli inside a Python program
    • Use vault-cli in your tests
    • Troubleshoot your problems
    • Get information on your current token
    • Upgrade vault-cli from previous version
  • Discussions
  • API Reference
  • Glossary
  • Contributing
  • Changelog

Related Topics

  • Documentation overview
    • Quickstart
      • Previous: Quickstart
      • Next: Configure vault-cli

Quick search

©2021, Peopledoc. | Powered by Sphinx 4.3.1 & Alabaster 0.7.12 | Page source
Fork me on GitHub