Vault is a tool for securely managing secrets used in modern computing (e.g. passwords, certificates, API keys).
The Vault Operator for Machines is used to deploy, and operate Vault. It runs in high availability mode using the Raft backend.
Note: Versions 1.15
and above are fundamentally different from versions 1.8
and below. For more information, read this reference.
In this documentation
Tutorials Get started - a hands-on introduction for new users |
How-to guides Step-by-step guides covering key operations and common tasks |
Explanation Concepts - discussion and clarification of key topics |
Reference Technical information - specifications, APIs, architecture |
Project and community
The Vault operator is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.
- Code of conduct
- Meet the community and chat with us on Matrix
- Contribute and report bugs to the charm
Navigation
Level | Path | Navlink |
---|---|---|
1 | tutorials | Tutorials |
2 | h-getting-started | Getting Started |
1 | how-to | How-to guides |
2 | h-scale | Scale |
2 | h-unseal | Unseal a sealed unit |
2 | h-use-vault-as-intermediate-ca | Use Vault as an intermediate CA |
2 | h-integrate-with-cos | Integrate with COS |
2 | h-create-a-backup | Create a backup |
2 | h-restore-a-backup | Restore a backup |
2 | h-enable-vault-autounseal | Configure a Vault for auto-unseal |
2 | h-upgrade-vault | Upgrade Vault |
1 | Reference | Reference |
2 | h-raft | Backend |
2 | h-tls | TLS |
2 | h-unsealing | Unsealing |
2 | h-production-blueprint | Production Blueprint |
2 | h-s3-storage-for-vault-k8s-backup-and-restore | S3 storage for backup and restore |
2 | h-key-differences-between-vault-operator-1.15-and-1.8 | Key differences between version 1.8 and 1.15 |
1 | Explanation | Explanation |
2 | h-vault-high-availability | High Availability |