kuberay icon indicating copy to clipboard operation
kuberay copied to clipboard

[Feature] host helm in github static site

Open Jeffwan opened this issue 3 years ago • 1 comments
trafficstars

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Description

Currently, we ask user to clone the repo and then install helm chart. This is inconvenient and not the best practice for installation. We should use tools like https://github.com/helm/chart-releaser to provide experience like

helm repo add ray-project https://ray-project.github.io/kuberay
helm install kuberay ray-project/kuberay -n ray-system

The tricky thing is we already have docs served in Github gh-pages. https://ray-project.github.io/kuberay/ We can not automatically use it to serve helm static files.

The ideal solution is to create a separate repo to host charts. like ray-project/kuberay-charts or ray-project/ray-charts. Then we can sync helm update there. We just need to update the chart if we have a release. if it's called ray-charts, then other manifest could be deployed in Kubernetes can be moved there.

Use case

Provide user easier way to install helm chart.

Related issues

No response

Are you willing to submit a PR?

  • [ ] Yes I am willing to submit a PR!

Jeffwan avatar Aug 15 '22 21:08 Jeffwan

Closing https://github.com/ray-project/kuberay/issues/260 in favor of this one, since this one is more recent and specific.

DmitriGekhtman avatar Aug 15 '22 21:08 DmitriGekhtman

I opened a PR #545.

kevin85421 avatar Sep 07 '22 23:09 kevin85421