Open gsmith-sas opened 4 years ago
this is must feature and you can make it easily using github.
+1 this will be very helpful for us
Major "hubs" for helm charts:
Demo for releasing/hosting chart in github repository:
I created https://github.com/lukasmrtvy/opendistro/blob/main/.github/workflows/chkrls.yml workflow, charts are published automatically once a day ( https://github.com/lukasmrtvy/opendistro/blob/gh-pages/index.yaml ) , so if one will use helm repo add od https://lukasmrtvy.github.io/opendistro
and helm install od/opendistro-es --version 1.12.0 --generate-name
, it should work.
@peterzhuamazon please care about this issue. I think this should be top priority.
Any news ?
Maybe you can automate with https://github.com/helm/chart-releaser-action. You can see a demo repo here: https://github.com/helm/charts-repo-actions-demo
Currently, people deploying on Kubernetes need to clone the opendistro-build repo and use the Helm package command to create their own Helm chart. Many (most?) other projects make their (already-built) charts available via a Helm repository. For example, up until recently, many charts were made available via the stable (Helm) repo. However, that repository is now deprecated and the Helm team is recommending developers make their charts available via a repo listed on Helm Hub.
As new versions of ODFE are released, the updated Helm charts can be made available via the repo. This would eliminate the need for every user to clone the repo and package the Helm charts up every time.