Skip to content

feat(chart): add helm chart for kubernetes#200

Open
kgrubb wants to merge 1 commit into
LumePart:devfrom
kgrubb:feat/helm-chart
Open

feat(chart): add helm chart for kubernetes#200
kgrubb wants to merge 1 commit into
LumePart:devfrom
kgrubb:feat/helm-chart

Conversation

@kgrubb

@kgrubb kgrubb commented Jul 2, 2026

Copy link
Copy Markdown

This project is pretty great, and I'd love to start hosting it in my kubernetes cluster. This is a first-pass at getting a minimal helm chart setup. It doesn't do HA yet, and no fancy stuff like sso, but it should be a decent initial starting point.

Changes

  • Add charts/explo matching compose mounts and port 7288
  • Add chart-ci.yml to validate charts/ on PRs
  • Add chart-release.yml that publishes to gh-pages and uploads the chart to the existing v* GitHub Release after Latest Release completes
  • Document install in charts/explo/README.md and links from the root README
  • Scope /explo in .gitignore to the repo root so charts/explo is tracked

⚠️ One thing to note: The maintainer of this repo will need to do the following one time after/before merge:

  1. For the helm chart to self-host, you'll need to enable GitHub Pages on the gh-pages branch. From there, the CI introduced in this pr will auto update that branch on each v* tag.

Add charts/explo with deployment, PVCs, service, ingress, and HTTPRoute.
Add chart-ci and chart-release workflows to validate charts on PRs and publish
to gh-pages after v* releases. Scope /explo in .gitignore to the repo root.
@kgrubb kgrubb force-pushed the feat/helm-chart branch from a670da5 to e75f616 Compare July 2, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant