This repository contains all of RoadieHQ's public Helm charts.
For example, you can use the chart in the backstage
directory to install a fully working
Backstage instance into Kubernetes.
Typically, these charts can be installed in a pattern like this:
helm repo add roadie https://charts.roadie.io
helm install backstage roadie/backstage
They may require pre-requisites such as PostgreSQL databases to be set up before running Helm (backstage does!).
Merging to master will automatically run a GitHub action which packages and releases new charts.
git pull --rebase
on the master branch to pick up any commits made by GitHub actions.- Bump the chart version in
Chart.yaml
. - Package the chart with
helm package .
. Be sure to runhelm package
within the chart directory, not in the root diractory. - Do not run
helm repo index
, - Review the changes, commit and push to GitHub.
- The repo will be indexed automatically upon merge.
Wait for the GitHub action which indexes and publishes the chars to run, then:
helm repo update
helm upgrade backstage roadie/backstage -f values-overrides.yaml