Skip to content

aRustyDev/helm-charts

Repository files navigation

aRustyDev Helm Charts

Helm charts repository with multiple distribution endpoints.

Available Charts

Chart Description Version
holmes OLM (Operator Lifecycle Manager) for Kubernetes 0.1.0
mdbook-htmx HTMX-enhanced documentation backend for MDBook 0.1.0

Usage

Helm must be installed to use the charts. Please refer to Helm's documentation to get started.

Option 1: Helm Repository (Traditional)

# GitHub Pages (primary)
helm repo add arustydev https://arustydev.github.io/helm-charts

# Cloudflare Pages (mirror)
helm repo add arustydev https://charts.arusty.dev

# Update and search
helm repo update
helm search repo arustydev

Option 2: OCI Registry (Modern)

No helm repo add required - reference charts directly:

# Install from GitHub Container Registry
helm install my-olm oci://ghcr.io/arustydev/charts/holmes --version 0.1.0
helm install my-docs oci://ghcr.io/arustydev/charts/mdbook-htmx --version 0.1.0

Install a Chart

# From Helm repository
helm install my-olm arustydev/holmes
helm install my-docs arustydev/mdbook-htmx

# From OCI registry
helm install my-olm oci://ghcr.io/arustydev/charts/holmes

Uninstall a Chart

helm delete my-olm
helm delete my-docs

Distribution Endpoints

Endpoint URL Type
GitHub Pages https://arustydev.github.io/helm-charts Helm repo
Cloudflare Pages https://charts.arusty.dev Helm repo
GitHub Container Registry oci://ghcr.io/arustydev/charts OCI registry

Documentation

See docs/ for:

Contributing

Charts follow conventional commits for automatic versioning:

Commit Type Version Bump Example
fix(chart): Patch fix(holmes): correct service port
feat(chart): Minor feat(mdbook-htmx): add HPA support
feat(chart)!: Major feat(holmes)!: restructure values schema

License

Apache-2.0

About

Helm charts registry accessible in artifacthub.io, https://charts.arusty.dev, and from the repo url

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 5