☸️ Official Helm Chart for Yetibot
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
templates
.gitignore
.helmignore
Chart.yaml
README.md
requirements.yaml
values.yaml

README.md

Yetibot Helm

Yetibot Helm makes it easy to install Yetibot on a Kubernetes cluster.

Configuration

Yetibot can be configured purely from ENV or from a config file. It mostly consists of API keys and other secrets, so it's up to the user to securely provide them. See Configuration docs to learn more.

As an example, this chart includes a config.yaml with sample config populated from values.yaml (which you can override) that's mounted into the pod with a CONFIG_PATH env var set to the mounted location.

cp values.yaml values-overrides.yaml
helm upgrade --debug --dry-run -i -f values-overrides.yaml yetibot --namespace yetibot .

Usage

helm upgrade -i yetibot --namespace yetibot .

Dry run

helm upgrade --debug --dry-run -i yetibot --namespace yetibot .

Postgres

Yetibot requires a Postgres instance.