kube-metrics-adapter icon indicating copy to clipboard operation
kube-metrics-adapter copied to clipboard

Helm chart should be available in a chart repository

Open prune998 opened this issue 3 years ago • 6 comments

Expected Behavior

Helm chart should be available in a chart repository (https://helm.sh/docs/topics/chart_repository/ and https://artifacthub.io/docs/topics/repositories/#helm-charts-repositories) so we can use it by using chart dependencies

Actual Behavior

the helm chart needs to be downloaded from this repo to be used

prune998 avatar May 10 '22 15:05 prune998

https://helm.sh/docs/topics/chart_repository/#github-pages-example could help achieve that quickly. I can help too

prune998 avatar May 10 '22 18:05 prune998

I can help too

That would be very welcome. We don't use helm ourselves, but happy to support it if it's not too much effort.

mikkeloscar avatar May 11 '22 08:05 mikkeloscar

@mikkeloscar there is a procedure here to enable Github pages and all: https://helm.sh/docs/topics/chart_repository/#github-pages-example

I can't do that myself, it needs to be done by an admin of the project

prune998 avatar May 11 '22 17:05 prune998

Configured it like this:

image

mikkeloscar avatar May 11 '22 18:05 mikkeloscar

Thanks @mikkeloscar It seems it would be easier to maintain the chart in another branch (like gh-pages) else it's more complicated to trigger on a change on master, as updating the chart index is also a change on master... I'm new to setting this up, and trying different things, but the easier would be to change the branch.

I'm building up a PR for the action and the other files.

prune998 avatar May 11 '22 18:05 prune998

PR at https://github.com/zalando-incubator/kube-metrics-adapter/pull/432 but needs Pages to be served from the gh-pages branch first. Thanks !

prune998 avatar May 11 '22 20:05 prune998

v0.2.0 was just released to the helm repository https://github.com/zalando-incubator/kube-metrics-adapter/releases/tag/kube-metrics-adapter-0.2.0

antoinedeschenes avatar May 16 '23 21:05 antoinedeschenes

Closing as this is now in place. Thanks everyone invovled!

mikkeloscar avatar May 17 '23 07:05 mikkeloscar