Highly Available Vault Enterprise Cluster with Integrated Storage (Raft)
Important Note: This chart is not compatible with Helm 2. Please use Helm 3 with this chart.
Integrated storage (raft) can be enabled using the server.ha.raft.enabled
value:
Next, initialize and unseal vault-0
pod:
Finally, join the remaining pods to the Raft cluster and unseal them. The pods will need to communicate directly so we'll configure the pods to use the internal service provided by the Helm chart:
To verify if the Raft cluster has successfully been initialized, run the following.
First, login using the root
token on the vault-0
pod:
Next, list all the raft peers:
Add License to Vault Enterprise
First, setup a port-forward tunnel to the Vault Enterprise cluster:
Next, in a separate terminal, create a payload.json
file that contains the license key like this example:
Finally, using curl, apply the license key to the Vault API:
To verify that the license installation worked correctly, using curl
, run the following: