wave-k8s / wave

Kubernetes configuration tracking controller
Apache License 2.0
646 stars 82 forks source link

Host helm chart on Github Pages #81

Closed Sytten closed 3 years ago

Sytten commented 4 years ago

Currently it is not easy to deploy because the helm chart is not published anywhere. A simple way to do it is via github pages. You can see how k8s external secrets do it (https://github.com/godaddy/kubernetes-external-secrets#install-with-helm).

Sytten commented 4 years ago

So its easily done with the Github action: https://github.com/helm/chart-releaser-action In the meantime, I hosted the current chart here: https://github.com/Sytten/helm-charts

jgillich commented 4 years ago

I just wondered how I could install it, and it seems like you can't. Thanks for hosting it!

Sytten commented 3 years ago

No progress? It would be preferable that the hosting be done by the repository

wonderhoss commented 3 years ago

Thank you for your patience. I will be looking into this once the repository migration is complete.

Sytten commented 3 years ago

Thanks a lot for taking over the project @gargath Much appreciated :)

github-actions[bot] commented 3 years ago

This issue has been inactive for 60 days. If the issue is still relevant please comment to re-activate the issue. If no action is taken within 7 days, the issue will be marked closed.

Sytten commented 3 years ago

Relevant

wonderhoss commented 3 years ago

This will happen with the next release, hopefully in the next couple of weeks. Life has unfortunately kept me more busy than I would have liked as of late.

Sytten commented 3 years ago

@gargath can you reopen

wonderhoss commented 3 years ago

Ah, yeah, I missed this one.

wonderhoss commented 3 years ago

Charts are now available via

$ helm repo add wave-k8s https://wave-k8s.github.io/wave/
$ helm install wave-k8s/wave

Proper documentation to follow.

tpo commented 2 years ago

This doesn't work:

$ helm repo add wave-k8s https://wave-k8s.github.io/wave/
$ helm install wave-k8s/wave
$ helm repo add wave-k8s https://wave-k8s.github.io/wave/
"wave-k8s" has been added to your repositories
$ helm install wave-k8s/wave
Error: INSTALLATION FAILED: must either provide a name or specify --generate-name

$ helm version
version.BuildInfo{Version:"v3.8.1", GitCommit:"5cb9af4b1b271d11d7a97a71df3ac337dd94ad37", GitTreeState:"clean", GoVersion:"go1.17.5"}