Yetibot Helm makes it easy to install Yetibot on a Kubernetes cluster.
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
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 .
helm upgrade -i yetibot --namespace yetibot .
helm upgrade --debug --dry-run -i yetibot --namespace yetibot .
Yetibot requires a Postgres instance.