headplane icon indicating copy to clipboard operation
headplane copied to clipboard

Document (or even move) Helm chart in-tree

Open rgarrigue opened this issue 1 year ago • 8 comments

Hello,

Couldn't find an Helm chart for Kubernetes deployment. I can make one, but I wonder how stable the Kubernetes integration is ? Reading the documentation, "more methods soon", if breaking change there are coming soon, doesn't feel like the good timing to do that.

Thanks !

rgarrigue avatar Nov 22 '24 16:11 rgarrigue

The method for Kubernetes is pretty set in stone as of now. Better to make a Helm chart now than to hold it off inevitebly.

tale avatar Nov 30 '24 20:11 tale

I don't have the time to maintain a Helm chart, so I'll revisit this later if someone is willing to help out.

tale avatar Jan 18 '25 08:01 tale

Hi,

I am currently working on a proposal for a HelmChart for this awesome project. Once it's ready, you can review it and decide if you'd like to integrate it.

Best regards, Pat

PatrikKoptik avatar Jan 21 '25 20:01 PatrikKoptik

Hi,

I found this one https://artifacthub.io/packages/helm/nbcloud/headplane. But I cant find the author or a public Git repository. It has bugs, but I fixed some of them on my local machine and would like to make a pull request to make them available for everyone.

schwankner avatar May 08 '25 07:05 schwankner

Sure, if its something that works with the next branch, I'll accept it.

tale avatar May 09 '25 17:05 tale

Hi,

I found this one https://artifacthub.io/packages/helm/nbcloud/headplane. But I cant find the author or a public Git repository. It has bugs, but I fixed some of them on my local machine and would like to make a pull request to make them available for everyone.

I found it and forked to add oidc optionally https://github.com/antoniolago/headplane-chart

this is my running setup: https://github.com/antoniolago/lag0-fleet-manifests/blob/main/headscale/helm.yaml

antoniolago avatar Jun 05 '25 02:06 antoniolago

Thank you for this, I may consider adding it to the upstream docs with the 0.6.1 update.

tale avatar Jun 06 '25 03:06 tale

I will add a key to edit acl policies on values when mode file in

policy:
  mode: file
  path: "/etc/headscale/acl.hujson"

After that I can create a PR so we move the chart here if you think that's convenient

EDIT:

Created a PR in #240 , feel free to use this as you see fit

antoniolago avatar Jun 06 '25 03:06 antoniolago