Open
Description
What would you like to be added:
This is a proposal to consider using the github pages feature to host the helm chart repo, rather than hosting it in a static directory in the repo. It looks like there is a gh-pages
branch that hasn't been updated in over a year, so maybe we can use it for this?
I've had success in other projects using this github action to accomplish this goal:
https://github.com/helm/chart-releaser-action
Why is this needed:
Not 100% required, but would make helm chart downloads easier for users. Compare:
helm install --repo https://kubernetes-sigs.github.io/cloud-provider-azure/
to
helm install --repo https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/helm/repo
The former (which is what a gh-pages-backed repo would look like) is cleaner IMO.