Skip to content

use github pages to host official helm chart repository #1418

Open
@jackfrancis

Description

@jackfrancis

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions