Kuberay-operator: A simple Helm chart
Run a deployment of Ray Operator.
Deploy ray operator first, then deploy ray cluster.
Make sure helm version is v3+
$ helm version
version.BuildInfo{Version:"v3.6.2", GitCommit:"ee407bdf364942bcb8e8c665f82e15aa28009b71", GitTreeState:"dirty", GoVersion:"go1.16.5"}
To avoid duplicate CRD definitions in this repo, we reuse CRD config in ray-operator
:
$ kubectl apply -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v0.3.0"
Please use command below:
$ helm install kuberay-operator --namespace ray-system --create-namespace $(curl -s https://api.github.com/repos/ray-project/kuberay/releases/latest | grep '"browser_download_url":' | sort | grep -om1 'https.*helm-chart-kuberay-operator.*tgz')
To list the my-release
deployment:
$ helm list -n kuberay-operator
To uninstall/delete the my-release
deployment:
$ helm delete kuberay-operator -n ray-system
The command removes nearly all the Kubernetes components associated with the chart and deletes the release.