Highly available Vault cluster with integrated storage (Raft)
Important Note: This chart is not compatible with Helm 2. Please use Helm 3.6+ 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:
Vault with Integrated Storage (Raft) is now ready to use!