-
Notifications
You must be signed in to change notification settings - Fork 81
Expose neo4j-contrib/neo4j-helm as helm repository #16
Comments
Thanks for this suggestion. I think it's a good one and I will take it on. Sorry for the tardy response - I'll get to this when I can. |
Some updates on this; the tooling isn't integrated yet, but the repository index.yaml file was moved to the master branch, and Helm Hub is showing all recent releases ATM |
Still needing to follow up on this. Additional report:
|
Current status here is I have an index.yaml file to act as a repo location, but chart-releaser is really not cooperating and I think suffering from some docs unclarities that make it hard to follow. Namely it seems to be expecting that my tag structure and the name of the releases always match, and they don't - and also that the tgz files are hosted in the repo themselves. Additionally, I'd like this repo to be self-hosted, and not have the "split" that chart releaser is assuming, where there's a "repository github repo" and a "chart repo". So I'm looking into this to try to resolve it, but really struggling with silly bits of helm & cr to make this work. Help solicited. |
@moxious It's interesting to see how aws does this. For example, https://github.com/aws/eks-charts I'm not familiar with the |
@jennyowen I think in the end they're equivalent solutions really. The cr tool in the end is just trying to help automate what is the same thing: you place certain yaml files in certain places, make them web accessible, and then poof, you're a helm repo. That's basically it. I just burned a fair bit of time failing to figure out the cr tool. Any reasonably automatable solution which makes helm happy, and which can be maintained over time is ultimately fine. |
@moxious this command worked just fine: helm repo add neo4j-helm https://neo4j-contrib.github.io/neo4j-helm/ Then I was able to install neo4j using I've found the correct command here: https://artifacthub.io/packages/helm/neo4j-helm/neo4j?modal=install |
I believe it would be good to add the deployment of the Charts to github pages or release page. Several options could be used:
Both, can be use in a CI/CD pipeline.
The text was updated successfully, but these errors were encountered: