Skip to content

Latest commit

 

History

History
54 lines (32 loc) · 1.65 KB

README.md

File metadata and controls

54 lines (32 loc) · 1.65 KB

Boundary & Vault Helm Chart

Overview

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.

Prerequisites

  • Helm 3.6+
  • Kubernetes 1.22+
  • Docker and Docker Compose

Installation for Vault

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.

Configuration

The values.yaml file contains numerous options for configuring Vault. These options are fully documented on the Vault website.

Running Tests Using Docker

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

License

This project is under the Mozilla Public License 2.0. For more details, see the LICENSE file.

Additional Resources