headplane icon indicating copy to clipboard operation
headplane copied to clipboard

Add helm chart

Open antoniolago opened this issue 6 months ago • 5 comments

As discussed in #55, users should have helm chart as option for deploying headplane, I forked an existing chart and fixed a few things. I will keep https://github.com/antoniolago/headplane-chart/ as is, but the mantainers may want the helm's code into this repo tree so other devs can use and enhance it in a more official way.

I used my personal OCI registry on README, feel free to change this or any other thing.

I have deployed and tested >some< features and it worked (basic admin access, add device, edit acl via values.yaml) so it definetly should be more tested.

Edit: Using this chart at a production environment and everything looks good

antoniolago avatar Jun 06 '25 04:06 antoniolago

Whenever you're ready for review and merge, feel free to change it off of a draft and I'll take a look. Take your time though, we have a long time to go before 0.6.1!

tale avatar Jun 09 '25 14:06 tale

Hey, added some few things and I think it's looking good, already using this chart on my personal and work clusters, headplane is so nice, thanks for bringing this awesome app to the community :)

antoniolago avatar Jun 13 '25 20:06 antoniolago

Thank you for all the hard work, I'll try to get it merged into 0.6.1 ASAP.

tale avatar Jun 20 '25 04:06 tale

@antoniolago @tale - I have been using this helm chart locally but saw you were contributing a fixed version of the existing one so just kept it to myself.

https://github.com/tale/headplane/pull/263

If licensing is a concern, I am happy to provide that under MIT as an option - no hard feelings at all if this one works out and you decide to close my PR

If you find it helpful, @antoniolago I would love to collaborate with you on bringing this up to standard

jcstryker avatar Jun 24 '25 12:06 jcstryker

@antoniolago @tale - I have been using this helm chart locally but saw you were contributing a fixed version of the existing one so just kept it to myself.

#263

If licensing is a concern, I am happy to provide that under MIT as an option - no hard feelings at all if this one works out and you decide to close my PR

If you find it helpful, @antoniolago I would love to collaborate with you on bringing this up to standard

Hello, nice work you're doing, havent got the opportunity to test yet but it looks like you know what you are doing, at the moment I've reached a goal state to >my specific requirements< with headplane's infra, this PR and the chart repository is a way to share this but it's not necessarely the best chart option, tho we could ask the 4 people involved if they agree to change license theres a certainty on your solution to the license issue, so maybe we should actually go for it! At the moment I'm changing obsessions lol, but I'll keep an eye on this for sure.

antoniolago avatar Jun 25 '25 23:06 antoniolago