Skip to content
Merged
2 changes: 1 addition & 1 deletion helm-chart/kuberay-apiserver/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.1.0
version: 1.6.0-rc.0
10 changes: 5 additions & 5 deletions helm-chart/kuberay-apiserver/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# KubeRay APIServer

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 1.6.0-rc.0](https://img.shields.io/badge/Version-1.6.0--rc.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

A Helm chart for kuberay-apiserver

Expand Down Expand Up @@ -29,7 +29,7 @@ helm version
helm repo add kuberay https://ray-project.github.io/kuberay-helm/
helm repo update
# Install KubeRay APIServer without security proxy
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2 --set security=null
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.6.0 --set security=null
```

- Install the nightly version
Expand All @@ -52,7 +52,7 @@ helm install kuberay-apiserver . --set security=null
helm repo add kuberay https://ray-project.github.io/kuberay-helm/
helm repo update
# Install KubeRay APIServer
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.6.0
```

- Install the nightly version
Expand All @@ -79,7 +79,7 @@ To list the `kuberay-apiserver` release:
```sh
helm ls
# NAME NAMESPACE REVISION UPDATED STATUS CHART
# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.4.2
# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.6.0-rc.0
```

## Uninstall the Chart
Expand All @@ -103,7 +103,7 @@ kubectl get pods
| replicaCount | int | `1` | |
| name | string | `"kuberay-apiserver"` | |
| image.repository | string | `"quay.io/kuberay/apiserver"` | Image repository. |
| image.tag | string | `"nightly"` | Image tag. |
| image.tag | string | `"v1.6.0-rc.0"` | Image tag. |
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy. |
| cors | string | `nil` | |
| labels | object | `{}` | Extra labels. |
Expand Down
6 changes: 3 additions & 3 deletions helm-chart/kuberay-apiserver/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ helm version
helm repo add kuberay https://ray-project.github.io/kuberay-helm/
helm repo update
# Install KubeRay APIServer without security proxy
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2 --set security=null
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.6.0 --set security=null
```

- Install the nightly version
Expand All @@ -57,7 +57,7 @@ helm install kuberay-apiserver . --set security=null
helm repo add kuberay https://ray-project.github.io/kuberay-helm/
helm repo update
# Install KubeRay APIServer
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2
helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.6.0
```

- Install the nightly version
Expand All @@ -84,7 +84,7 @@ To list the `kuberay-apiserver` release:
```sh
helm ls
# NAME NAMESPACE REVISION UPDATED STATUS CHART
# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.4.2
# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.6.0-rc.0
```

## Uninstall the Chart
Expand Down
2 changes: 1 addition & 1 deletion helm-chart/kuberay-apiserver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ image:
# -- Image repository.
repository: quay.io/kuberay/apiserver
# -- Image tag.
tag: nightly
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

keep nightly

tag: v1.6.0-rc.0
# -- Image pull policy.
pullPolicy: IfNotPresent

Expand Down
2 changes: 1 addition & 1 deletion helm-chart/kuberay-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: kuberay-operator

description: A Helm chart for deploying the Kuberay operator on Kubernetes.

version: 1.1.0
version: 1.6.0-rc.0

type: application

Expand Down
20 changes: 10 additions & 10 deletions helm-chart/kuberay-operator/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# kuberay-operator

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 1.6.0-rc.0](https://img.shields.io/badge/Version-1.6.0--rc.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

A Helm chart for deploying the Kuberay operator on Kubernetes.

Expand Down Expand Up @@ -29,8 +29,8 @@ helm version
```sh
helm repo add kuberay https://ray-project.github.io/kuberay-helm/

# Install both CRDs and KubeRay operator v1.1.0.
helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0
# Install both CRDs and KubeRay operator v1.6.0-rc.0.
helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0

# Check the KubeRay operator Pod in `default` namespace
kubectl get pods
Expand Down Expand Up @@ -58,10 +58,10 @@ helm version

```sh
# Step 1: Install CRDs only (for cluster admin)
kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.1.0&timeout=90s"
kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.6.0-rc.0&timeout=90s"

# Step 2: Install KubeRay operator only. (for developer)
helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0 --skip-crds
helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0 --skip-crds
```

## List the chart
Expand All @@ -71,7 +71,7 @@ To list the `my-release` deployment:
```sh
helm ls
# NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.1.0
# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.6.0-rc.0
```

## Uninstall the Chart
Expand Down Expand Up @@ -102,7 +102,7 @@ spec:
project: default
source:
repoURL: https://github.com/ray-project/kuberay
targetRevision: v1.0.0-rc.0
targetRevision: v1.6.0-rc.0
path: helm-chart/kuberay-operator/crds
destination:
server: https://kubernetes.default.svc
Expand All @@ -122,7 +122,7 @@ metadata:
spec:
source:
repoURL: https://github.com/ray-project/kuberay
targetRevision: v1.0.0-rc.0
targetRevision: v1.6.0-rc.0
path: helm-chart/kuberay-operator
helm:
skipCrds: true
Expand All @@ -149,7 +149,7 @@ spec:
| componentOverride | string | `"kuberay-operator"` | String to override component name. |
| replicas | int | `1` | Number of replicas for the KubeRay operator Deployment. |
| image.repository | string | `"quay.io/kuberay/operator"` | Image repository. |
| image.tag | string | `"nightly"` | Image tag. |
| image.tag | string | `"v1.6.0-rc.0"` | Image tag. |
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy. |
| imagePullSecrets | list | `[]` | Secrets with credentials to pull images from a private registry |
| nodeSelector | object | `{}` | Restrict to run on particular nodes. |
Expand All @@ -176,7 +176,7 @@ spec:
| featureGates[1].name | string | `"RayJobDeletionPolicy"` | |
| featureGates[1].enabled | bool | `true` | |
| featureGates[2].name | string | `"RayMultiHostIndexing"` | |
| featureGates[2].enabled | bool | `false` | |
| featureGates[2].enabled | bool | `true` | |
| featureGates[3].name | string | `"RayServiceIncrementalUpgrade"` | |
| featureGates[3].enabled | bool | `false` | |
| featureGates[4].name | string | `"RayCronJob"` | |
Expand Down
4 changes: 2 additions & 2 deletions helm-chart/kuberay-operator/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ spec:
project: default
source:
repoURL: https://github.com/ray-project/kuberay
targetRevision: v1.0.0-rc.0
targetRevision: v1.6.0-rc.0
path: helm-chart/kuberay-operator/crds
destination:
server: https://kubernetes.default.svc
Expand All @@ -124,7 +124,7 @@ metadata:
spec:
source:
repoURL: https://github.com/ray-project/kuberay
targetRevision: v1.0.0-rc.0
targetRevision: v1.6.0-rc.0
path: helm-chart/kuberay-operator
helm:
skipCrds: true
Expand Down
4 changes: 2 additions & 2 deletions helm-chart/kuberay-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ image:
repository: quay.io/kuberay/operator

# -- Image tag.
tag: nightly
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

keep as nightly

tag: v1.6.0-rc.0

# -- Image pull policy.
pullPolicy: IfNotPresent
Expand Down Expand Up @@ -137,7 +137,7 @@ featureGates:
- name: RayJobDeletionPolicy
enabled: true
- name: RayMultiHostIndexing
enabled: false
enabled: true
- name: RayServiceIncrementalUpgrade
enabled: false
- name: RayCronJob
Expand Down
2 changes: 1 addition & 1 deletion helm-chart/ray-cluster/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: ray-cluster

description: A Helm chart for deploying the RayCluster with the kuberay operator.

version: 1.1.0
version: 1.6.0-rc.0

home: https://github.com/ray-project/kuberay

Expand Down
26 changes: 13 additions & 13 deletions helm-chart/ray-cluster/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# RayCluster

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square)
![Version: 1.6.0-rc.0](https://img.shields.io/badge/Version-1.6.0--rc.0-informational?style=flat-square)

A Helm chart for deploying the RayCluster with the kuberay operator.

Expand Down Expand Up @@ -30,15 +30,15 @@ kind create cluster
# Step 2: Register a Helm chart repo
helm repo add kuberay https://ray-project.github.io/kuberay-helm/

# Step 3: Install both CRDs and KubeRay operator v1.1.0.
helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0
# Step 3: Install both CRDs and KubeRay operator v1.6.0-rc.0.
helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0

# Step 4: Install a RayCluster custom resource
# (For x86_64 users)
helm install raycluster kuberay/ray-cluster --version 1.1.0
helm install raycluster kuberay/ray-cluster --version 1.6.0-rc.0
# (For arm64 users, e.g. Mac M1)
# See here for all available arm64 images: https://hub.docker.com/r/rayproject/ray/tags?page=1&name=aarch64
helm install raycluster kuberay/ray-cluster --version 1.1.0 --set image.tag=nightly-aarch64
helm install raycluster kuberay/ray-cluster --version 1.6.0-rc.0 --set image.tag=nightly-aarch64

# Step 5: Verify the installation of KubeRay operator and RayCluster
kubectl get pods
Expand Down Expand Up @@ -88,9 +88,9 @@ helm uninstall raycluster
| head.containerEnv | list | `[]` | |
| head.envFrom | list | `[]` | envFrom to pass to head pod |
| head.resources.limits.cpu | string | `"1"` | |
| head.resources.limits.memory | string | `"2G"` | |
| head.resources.limits.memory | string | `"5Gi"` | |
| head.resources.requests.cpu | string | `"1"` | |
| head.resources.requests.memory | string | `"2G"` | |
| head.resources.requests.memory | string | `"2Gi"` | |
| head.resourceClaims | list | `[]` | ResourceClaims to allocate with the head pod |
| head.annotations | object | `{}` | Extra annotations for head pod |
| head.nodeSelector | object | `{}` | Node labels for head pod assignment |
Expand All @@ -111,7 +111,7 @@ helm uninstall raycluster
| worker.groupName | string | `"workergroup"` | The name of the workergroup |
| worker.replicas | int | `1` | The number of replicas for the worker pod |
| worker.minReplicas | int | `1` | The minimum number of replicas for the worker pod |
| worker.maxReplicas | int | `3` | The maximum number of replicas for the worker pod |
| worker.maxReplicas | int | `5` | The maximum number of replicas for the worker pod |
| worker.labels | object | `{}` | Labels for the worker pod |
| worker.serviceAccountName | string | `""` | |
| worker.restartPolicy | string | `""` | |
Expand All @@ -120,9 +120,9 @@ helm uninstall raycluster
| worker.containerEnv | list | `[]` | |
| worker.envFrom | list | `[]` | envFrom to pass to worker pod |
| worker.resources.limits.cpu | string | `"1"` | |
| worker.resources.limits.memory | string | `"1G"` | |
| worker.resources.limits.memory | string | `"1Gi"` | |
| worker.resources.requests.cpu | string | `"1"` | |
| worker.resources.requests.memory | string | `"1G"` | |
| worker.resources.requests.memory | string | `"1Gi"` | |
| worker.resourceClaims | list | `[]` | ResourceClaims to allocate with the worker pod |
| worker.annotations | object | `{}` | Extra annotations for worker pod |
| worker.nodeSelector | object | `{}` | Node labels for worker pod assignment |
Expand All @@ -142,17 +142,17 @@ helm uninstall raycluster
| additionalWorkerGroups.smallGroup.disabled | bool | `true` | |
| additionalWorkerGroups.smallGroup.replicas | int | `0` | The number of replicas for the additional worker pod |
| additionalWorkerGroups.smallGroup.minReplicas | int | `0` | The minimum number of replicas for the additional worker pod |
| additionalWorkerGroups.smallGroup.maxReplicas | int | `3` | The maximum number of replicas for the additional worker pod |
| additionalWorkerGroups.smallGroup.maxReplicas | int | `5` | The maximum number of replicas for the additional worker pod |
| additionalWorkerGroups.smallGroup.labels | object | `{}` | Labels for the additional worker pod |
| additionalWorkerGroups.smallGroup.serviceAccountName | string | `""` | |
| additionalWorkerGroups.smallGroup.restartPolicy | string | `""` | |
| additionalWorkerGroups.smallGroup.runtimeClassName | string | `""` | runtimeClassName for this additional worker group. Empty string means default runtime. |
| additionalWorkerGroups.smallGroup.containerEnv | list | `[]` | |
| additionalWorkerGroups.smallGroup.envFrom | list | `[]` | envFrom to pass to additional worker pod |
| additionalWorkerGroups.smallGroup.resources.limits.cpu | int | `1` | |
| additionalWorkerGroups.smallGroup.resources.limits.memory | string | `"1G"` | |
| additionalWorkerGroups.smallGroup.resources.limits.memory | string | `"1Gi"` | |
| additionalWorkerGroups.smallGroup.resources.requests.cpu | int | `1` | |
| additionalWorkerGroups.smallGroup.resources.requests.memory | string | `"1G"` | |
| additionalWorkerGroups.smallGroup.resources.requests.memory | string | `"1Gi"` | |
| additionalWorkerGroups.smallGroup.resourceClaims | list | `[]` | ResourceClaims to allocate with the additional worker pod |
| additionalWorkerGroups.smallGroup.annotations | object | `{}` | Extra annotations for additional worker pod |
| additionalWorkerGroups.smallGroup.nodeSelector | object | `{}` | Node labels for additional worker pod assignment |
Expand Down
8 changes: 4 additions & 4 deletions helm-chart/ray-cluster/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,15 @@ kind create cluster
# Step 2: Register a Helm chart repo
helm repo add kuberay https://ray-project.github.io/kuberay-helm/

# Step 3: Install both CRDs and KubeRay operator v1.1.0.
helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0
# Step 3: Install both CRDs and KubeRay operator v1.6.0-rc.0.
helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0

# Step 4: Install a RayCluster custom resource
# (For x86_64 users)
helm install raycluster kuberay/ray-cluster --version 1.1.0
helm install raycluster kuberay/ray-cluster --version 1.6.0-rc.0
# (For arm64 users, e.g. Mac M1)
# See here for all available arm64 images: https://hub.docker.com/r/rayproject/ray/tags?page=1&name=aarch64
helm install raycluster kuberay/ray-cluster --version 1.1.0 --set image.tag=nightly-aarch64
helm install raycluster kuberay/ray-cluster --version 1.6.0-rc.0 --set image.tag=nightly-aarch64

# Step 5: Verify the installation of KubeRay operator and RayCluster
kubectl get pods
Expand Down
16 changes: 8 additions & 8 deletions helm-chart/ray-cluster/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,10 +128,10 @@ head:
limits:
cpu: "1"
# To avoid out-of-memory issues, never allocate less than 2G memory for the Ray head.
memory: "2G"
memory: "5Gi"
requests:
cpu: "1"
memory: "2G"
memory: "2Gi"

# -- ResourceClaims to allocate with the head pod
resourceClaims: []
Expand Down Expand Up @@ -210,7 +210,7 @@ worker:
minReplicas: 1

# -- The maximum number of replicas for the worker pod
maxReplicas: 3
maxReplicas: 5

# -- Labels for the worker pod
labels: {}
Expand Down Expand Up @@ -249,10 +249,10 @@ worker:
resources:
limits:
cpu: "1"
memory: "1G"
memory: "1Gi"
requests:
cpu: "1"
memory: "1G"
memory: "1Gi"

# -- ResourceClaims to allocate with the worker pod
resourceClaims: []
Expand Down Expand Up @@ -324,7 +324,7 @@ additionalWorkerGroups:
minReplicas: 0

# -- The maximum number of replicas for the additional worker pod
maxReplicas: 3
maxReplicas: 5

# -- Labels for the additional worker pod
labels: {}
Expand Down Expand Up @@ -360,10 +360,10 @@ additionalWorkerGroups:
resources:
limits:
cpu: 1
memory: "1G"
memory: "1Gi"
requests:
cpu: 1
memory: "1G"
memory: "1Gi"

# -- ResourceClaims to allocate with the additional worker pod
resourceClaims: []
Expand Down
Loading