Install Vault
Install options
Use Helm for Kubernetes
If you plan to run Vault on Kubernetes, we recommend installing with Helm.
- Install official Vault packages with supported package managers for macOS, Ubuntu/Debian, CentIS/RHEL, Amazon Linux, and Homebrew.
- Download a precompiled binary or build Vault from code and install the binary manually.
Vault version guidance
HashiCorp regularly releases new versions of Vault in the form of "major" and "minor" releases. Vault typically uses version numbers in the form of X.Y.Z, and very rarely the form X.Y.Z.A.
Vault version numbers do not conform to semver. Vault major releases are identified by a change in the second (Y) digit. Vault minor releases are identified by a change in the third (Z) digit. Vault denotes a release with Enterprise only changes using the fourth (A) digit. HashiCorp's Support and End-of-Life policy covers versioning in more detail.
HashiCorp does not require upgrading to each major (Y digit) Vault release immediately when it becomes available. HashiCorp does strongly encourage upgrading Vault to the latest minor (Z digit) patch in a supported major release.
To be notified of new Vault releases, users can subscribe to our Discuss Forum using the vault-release-ce-ent tag. New security bulletins are also available on Discuss via the security-vault tag.
Related tutorials
The following tutorials provide additional guidance for installing Vault and production cluster deployment: