Skip to content

Latest commit

 

History

History

vault-metrics

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Vault metrics playground

Requirements

  • docker
  • docker-compose

How to launch

  • Copy .env.example to .env cp .env.example .env
  • Validate .env vim .env
  • Start very basic consul server make up-consul
  • Build vault node image make build-client
  • Start vault leader node make up-vault-leader
  • (Optional) Start vault followers nodes make up-vault-followers
  • Unseal vault make unseal
  • Copy unseal key from output
  • Start prometheus make up-prometheus

How to cleanup

  • Run make cleanup

How to restart service

  • Restart consul: docker-compose restart consul-1
  • Restart vault: docker-compose restart client-1
  • Restart prometheus: docker-compose restart prometheus