Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Helm: Make Helm charts available via Helm repo #294

Open
gsmith-sas opened this issue Jun 30, 2020 · 7 comments · May be fixed by #774
Open

Helm: Make Helm charts available via Helm repo #294

gsmith-sas opened this issue Jun 30, 2020 · 7 comments · May be fixed by #774
Labels
enhancement New feature or request infra Infra Team Issues pending for resources

Comments

@gsmith-sas
Copy link

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.

@Hokwang
Copy link
Contributor

Hokwang commented Jul 6, 2020

this is must feature and you can make it easily using github.

@weicongs-amazon weicongs-amazon added the enhancement New feature or request label Jul 6, 2020
@tahsinrahman
Copy link

+1 this will be very helpful for us

@lukasmrtvy
Copy link

Major "hubs" for helm charts:

Demo for releasing/hosting chart in github repository:

@lukasmrtvy
Copy link

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.

@Hokwang
Copy link
Contributor

Hokwang commented Jan 5, 2021

@peterzhuamazon please care about this issue. I think this should be top priority.

@nlamirault
Copy link

Any news ?

@davidkarlsen
Copy link

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request infra Infra Team Issues pending for resources
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants