This repository hosts a set of personal Helm Charts and exposes a Helm Repository on https://this-is-tobi.github.io/helm-charts thanks to Github Pages and the Github Action chart releaser.
Chart | Application | Description |
---|---|---|
charts/dashy | dashy | A self-hostable personal dashboard. |
helm repo add tobi https://this-is-tobi.github.io/helm-charts
helm search repo tobi
helm install <release_name> tobi/<chart_name>
[...]
sources:
- repoURL: https://this-is-tobi.github.io/helm-charts
chart: <chart_name>
targetRevision: <version> # 1.0.*
helm:
releaseName: <release_name>
parameters: []
values: ""
lint
+ helm-docs
.main
branch, the release pipeline publishes the new version of the chart(s) affected and updates the Helm Repo (gh-pages
branch).[!TIP]
The version in theChart.yaml
file must be modified before the merge to main, otherwise the release pipeline will error on version duplication.