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.yamlfile must be modified before the merge to main, otherwise the release pipeline will error on version duplication.