Vault
Get Vault
[!IMPORTANT]
Documentation Update: Product documentation, which were located in this repository under/website
, are now located inhashicorp/web-unified-docs
, colocated with all other product documentation. Contributions to this content should be done in theweb-unified-docs
repo, and not this one. Changes made to/website
content in this repo will not be reflected on the developer.hashicorp.com website.
You can get Vault through a variety of package managers or from HashiCorp directly.
Vault version syntax
HashiCorp does not use semantic versioning for Vault
releases. Instead, Vault uses X.Y.Z
notation and updates Vault as major
releases and minor patches.
- Major releases update the
Y
value - Minor patches update the
Z
value - On rare occasions, Enterprise-only updates use an expanded notation,
X.Y.Z.A
, and update theA
value.
We strongly recommend upgrading to the latest patch for supported major releases as soon as possible. Refer to the support article on support periods and end-of-life for more detail.
Get notified of new releases
You can subscribe to specific tags in the Vault discussion forum to receive alerts about recent changes.
- Use the
vault-release-ce-ent
tag for alerts about upcoming and new releases. - Use the
security-vault
tag for alerts about new security bulletins.
Install options
You have different options for installing Vault:
- Install Vault Community edition with supported package managers for macOS, Ubuntu/Debian, CentIS/RHEL, Amazon Linux, and Homebrew.
- Install Vault Enterprise edition with supported package managers for macOS, Ubuntu/Debian, CentIS/RHEL, Amazon Linux, and Homebrew.
- Use helm to install Vault for Kubernetes.
- Download a precompiled binary or build Vault from code and install the binary manually.
Related tutorials
The following tutorials provide additional guidance for installing Vault and production cluster deployment: