This repository contain of Hashicorp Vault and Boundary self-hosted which created on Helm charts and also Docker Compose script to run. Created for learning and testing purposes only.
For the Helm Chart, still WIP. But you can test the Docker Compose for test out the infrastructure of Boundary.
- Helm 3.6+
- Kubernetes 1.22+
- Docker and Docker Compose
To install the latest version of this chart, add the Hashicorp helm repository and run helm install
:
$ helm repo add hashicorp https://helm.releases.hashicorp.com
"hashicorp" has been added to your repositories
$ helm install vault hashicorp/vault
For detailed installation instructions and configuration options, refer to the Vault Helm Chart documentation.
The values.yaml
file contains numerous options for configuring Vault. These options are fully documented on the Vault website.
Inside the docker-compose.yaml, contains of service:
- Boundary
- DB Initialization (Postgres)
- Postgresql
- Busybox (Health Check)
docker compose up -d # run the script detached mode
This project is under the Mozilla Public License 2.0. For more details, see the LICENSE file.