Skip to content

Nilubkal/docker_vault

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker + Consul + Vault

How to use docker-compose to spin up a Vault instance backed by Consul.

A full description can be found on my website: https://www.marcolancini.it/2017/blog-vault/

Vault UI

Usage

First Run

  1. Start services: docker-compose up
  2. Init vault: ./_scripts/setup.sh
  3. When done: docker-compose down

Data will be persisted in the _data folder.

Subsequent Runs

  1. Start services: docker-compose up
  2. Unseal vault: _scripts/unseal.sh

Backup

  1. Start services: docker-compose up
  2. Run backup: _scripts/backup.sh

Remove all data

  1. Stop services: docker-compose down --volumes
  2. Clear persisted data: _scripts/clean.sh

Releases

No releases published

Packages

No packages published

Languages

  • Shell 74.1%
  • HCL 17.3%
  • Dockerfile 8.6%