This repository helps you deploy a Vault secrets management in a docker container
- git
- docker
- docker compose
- Taskfile (https://taskfile.dev/installation/)
You can skip this step if traefik is already installed
First, install traefik stack from this repository https://bitbucket.org/op-connect/traefik
git clone git@bitbucket.org:op-connect/vault.gittask installOnce installation finished, cluster-keys file is will be generated in .docker/config directory
This file contains the token needed to log in to Vault UI
Enjoy ! 🥳
Use the token method to log on vault
The rout token is stored in the key root_token in .docker/config/cluster-keys.json directory
https://developer.hashicorp.com/vault/docs
https://ambar-thecloudgarage.medium.com/hashicorp-vault-with-docker-compose-0ea2ce1ca5ab