This initial repo uses shamir key shards as unseal type.
- Download repo
- Make sure the vagrant private network does not clash with any you have running
- Run
download-vault.sh
to download vault binary and place it in the root of the repo with the fie namevault
- For vault enterprise, get a trial license and place the license file in the root of the repo with the file name
vault.hclic
- Run vagrant up
- vagrant ssh vault-server-1
- cd /vagrant; sudo ./vault-init-leader.sh
- exit
- vagrant ssh vault-server-2
- cd /vagrant; sudo ./vault-init-follower.sh
- exit
- vagrant ssh vault-server-3
- cd /vagrant; sudo ./vault-init-follower.sh
- exit
Should be able to log into Vault on http://127.0.0.1:8200