Skip to content

bdclark/helm-charts

Repository files navigation

Helm Charts

CI Release

Personal Helm charts. Each chart has its own README under charts/<name>/.

Charts

Chart Description
mealie Mealie recipe manager
mosquitto Eclipse Mosquitto MQTT broker
music-assistant Music Assistant media server
nzbget Usenet downloader
prowlarr Indexer manager for usenet and torrent
qbittorrent-vpn qBittorrent with VPN sidecar
radarr Movie organizer/manager
sonarr TV show organizer/manager

Usage

helm repo add bdclark https://bdclark.github.io/helm-charts
helm repo update
helm install my-release bdclark/<chart>

Or via OCI:

helm install my-release oci://ghcr.io/bdclark/helm-charts/<chart> --version <version>

Local Development

Prerequisites: Helm, Task, kubeconform, helm-docs (optional)

task tools                    # install helm-unittest plugin
task verify CHART=<name>      # helm lint + unittest + kubeconform
task verify-all               # verify all charts
task docs CHART=<name>        # regenerate chart README
task docs-all                 # regenerate all READMEs
task ct-lint CHART=<name>     # run chart-testing lint

Contributing

  1. Edit chart in charts/<name>/
  2. Update unit tests in charts/<name>/tests/
  3. Run task verify CHART=<name>
  4. Run task docs CHART=<name> if values changed
  5. Bump chart version in Chart.yaml
  6. Open PR — CI runs lint, unittest, kubeconform, and docs check

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •