Skip to content
A Genesis kit for Vault
Shell Perl
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ci [ci/cd] Expose community pipelines Aug 8, 2019
hooks Bump to safe-boshrelease v0.2.1 Apr 18, 2019
manifests
.gitignore Modernize the Vault Genesis Kit (#9) Jun 1, 2018
MANUAL.md Add ui param Apr 18, 2019
README.md Modernize the Vault Genesis Kit (#9) Jun 1, 2018
kit.yml Modernize the Vault Genesis Kit (#9) Jun 1, 2018

README.md

Vault Genesis Kit

This is a Genesis kit for deploying Vault via the safe-boshrelease. It deploys a 3-node Vault cluster, using Consul as a backend. It also includes the strongbox API to make sealing/unsealing the entire Vault cluster easier to manage when using the safe CLI.

Quick Start

To use it, you don't even need to clone this repository! Just run the following (using Genesis v2):

# create a vault-deployments repo using the latest version of the vault kit
genesis init --kit vault

# create a vault-deployments repo using v1.0.0 of the vault kit
genesis init --kit vault/1.0.0

# create a my-vault-configs repo using the latest version of the vault kit
genesis init --kit vault -d my-vault-configs

Learn More

For more in-depth documentation, check out the manual.

You can’t perform that action at this time.