Vault Operator (Machine)

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.

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