You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document provides instructions to install the KubeRay API Server with a Helm chart.
4
+
5
+
## Helm
6
+
7
+
Make sure the version of Helm is v3+. Currently, [existing CI tests](https://github.com/ray-project/kuberay/blob/master/.github/workflows/helm-lint.yaml) are based on Helm v3.4.1 and v3.9.4.
8
+
9
+
```sh
10
+
helm version
11
+
```
12
+
13
+
## Install KubeRay API Server
14
+
15
+
* Install a stable version via Helm repository (only supports KubeRay v0.4.0+)
Make sure the version of Helm is v3+. Currently, [existing CI tests](https://github.com/ray-project/kuberay/blob/master/.github/workflows/helm-lint.yaml) are based on Helm v3.4.1 and v3.9.4.
8
+
9
+
```sh
10
+
helm version
15
11
```
16
12
17
-
## Installing the Chart
13
+
## Install CRDs and KubeRay operator
18
14
19
-
To avoid duplicate CRD definitions in this repo, we reuse CRD config in `ray-operator`:
* Install KubeRay operator without installing CRDs
39
+
* In some cases, the installation of the CRDs and the installation of the operator may require different levels of admin permissions, so these two installations could be handled as different steps by different roles.
40
+
* Use Helm's built-in `--skip-crds` flag to install the operator only. See [this document](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/) for more details.
The command removes nearly all the Kubernetes components associated with the
48
-
chart and deletes the release.
49
-
50
70
## Working with Argo CD
51
71
52
72
If you are using [Argo CD](https://argoproj.github.io) to manage the operator, you will encounter the issue which complains the CRDs too long. Same with [this issue](https://github.com/prometheus-operator/prometheus-operator/issues/4439).
0 commit comments