Vault is a tool for securely accessing secrets.
A modern system requires access to a multitude of secrets: database
credentials, API keys for external services, credentials for service-oriented
architecture communication, etc. Understanding who is accessing what secrets
is already very difficult and platform-specific. Adding on key rolling,
secure storage, and detailed audit logs is almost impossible without a custom
solution. This is where Vault steps in.
This snap is maintained by Canonical.
Usage
To start the Vault service, edit the configuration file at /var/snap/vault/common/vault.hcl
and start the service with sudo snap start vault.vaultd
.
To use the Vault Client, run vault
commands. For example: vault status
.