From 963613a4361bacadf4397f9326c1d78be095f5c2 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Wed, 11 Mar 2026 14:56:23 +0800 Subject: [PATCH 01/12] update kuberay 1.6.0 helm chart and readme Signed-off-by: Future-Outlier --- helm-chart/kuberay-apiserver/Chart.yaml | 2 +- helm-chart/kuberay-apiserver/README.md | 10 +++++----- helm-chart/kuberay-apiserver/README.md.gotmpl | 6 +++--- helm-chart/kuberay-apiserver/values.yaml | 2 +- helm-chart/kuberay-operator/Chart.yaml | 2 +- helm-chart/kuberay-operator/README.md | 20 +++++++++---------- helm-chart/kuberay-operator/README.md.gotmpl | 4 ++-- helm-chart/kuberay-operator/values.yaml | 4 ++-- helm-chart/ray-cluster/Chart.yaml | 2 +- helm-chart/ray-cluster/README.md | 10 +++++----- helm-chart/ray-cluster/README.md.gotmpl | 8 ++++---- 11 files changed, 35 insertions(+), 35 deletions(-) diff --git a/helm-chart/kuberay-apiserver/Chart.yaml b/helm-chart/kuberay-apiserver/Chart.yaml index ae042f28fc3..7f339b2d67d 100644 --- a/helm-chart/kuberay-apiserver/Chart.yaml +++ b/helm-chart/kuberay-apiserver/Chart.yaml @@ -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 diff --git a/helm-chart/kuberay-apiserver/README.md b/helm-chart/kuberay-apiserver/README.md index 761cc5e514f..0f5f89c364e 100644 --- a/helm-chart/kuberay-apiserver/README.md +++ b/helm-chart/kuberay-apiserver/README.md @@ -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 @@ -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 @@ -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 @@ -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 ``` ## Uninstall the Chart @@ -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. | diff --git a/helm-chart/kuberay-apiserver/README.md.gotmpl b/helm-chart/kuberay-apiserver/README.md.gotmpl index 9903d260f7a..4a4a2a82706 100644 --- a/helm-chart/kuberay-apiserver/README.md.gotmpl +++ b/helm-chart/kuberay-apiserver/README.md.gotmpl @@ -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 @@ -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 @@ -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 ``` ## Uninstall the Chart diff --git a/helm-chart/kuberay-apiserver/values.yaml b/helm-chart/kuberay-apiserver/values.yaml index 35e9da02d56..35de013c777 100644 --- a/helm-chart/kuberay-apiserver/values.yaml +++ b/helm-chart/kuberay-apiserver/values.yaml @@ -10,7 +10,7 @@ image: # -- Image repository. repository: quay.io/kuberay/apiserver # -- Image tag. - tag: nightly + tag: v1.6.0-rc.0 # -- Image pull policy. pullPolicy: IfNotPresent diff --git a/helm-chart/kuberay-operator/Chart.yaml b/helm-chart/kuberay-operator/Chart.yaml index b52f2ab536c..4d1b7863423 100644 --- a/helm-chart/kuberay-operator/Chart.yaml +++ b/helm-chart/kuberay-operator/Chart.yaml @@ -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 diff --git a/helm-chart/kuberay-operator/README.md b/helm-chart/kuberay-operator/README.md index 01938774966..6e3fa103165 100644 --- a/helm-chart/kuberay-operator/README.md +++ b/helm-chart/kuberay-operator/README.md @@ -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. @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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. | @@ -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"` | | diff --git a/helm-chart/kuberay-operator/README.md.gotmpl b/helm-chart/kuberay-operator/README.md.gotmpl index b37597bbee7..87f0c17816d 100644 --- a/helm-chart/kuberay-operator/README.md.gotmpl +++ b/helm-chart/kuberay-operator/README.md.gotmpl @@ -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 @@ -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 diff --git a/helm-chart/kuberay-operator/values.yaml b/helm-chart/kuberay-operator/values.yaml index 650b4700548..ec5eacec642 100644 --- a/helm-chart/kuberay-operator/values.yaml +++ b/helm-chart/kuberay-operator/values.yaml @@ -19,7 +19,7 @@ image: repository: quay.io/kuberay/operator # -- Image tag. - tag: nightly + tag: v1.6.0-rc.0 # -- Image pull policy. pullPolicy: IfNotPresent @@ -137,7 +137,7 @@ featureGates: - name: RayJobDeletionPolicy enabled: true - name: RayMultiHostIndexing - enabled: false + enabled: true - name: RayServiceIncrementalUpgrade enabled: false - name: RayCronJob diff --git a/helm-chart/ray-cluster/Chart.yaml b/helm-chart/ray-cluster/Chart.yaml index a1e09f9e4d9..392cd746cf0 100644 --- a/helm-chart/ray-cluster/Chart.yaml +++ b/helm-chart/ray-cluster/Chart.yaml @@ -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 diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index 65caedceef0..659c2070203 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -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. @@ -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 diff --git a/helm-chart/ray-cluster/README.md.gotmpl b/helm-chart/ray-cluster/README.md.gotmpl index 20c5f3695d6..fdde5c967b8 100644 --- a/helm-chart/ray-cluster/README.md.gotmpl +++ b/helm-chart/ray-cluster/README.md.gotmpl @@ -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 From bd30892654cbc59769aaf022d14cbaa7a8fddbcb Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Wed, 11 Mar 2026 15:54:19 +0800 Subject: [PATCH 02/12] [Helm] Fix apiserver README chart version and align ray-cluster resource defaults Signed-off-by: Future-Outlier --- helm-chart/kuberay-apiserver/README.md | 2 +- helm-chart/kuberay-apiserver/README.md.gotmpl | 2 +- helm-chart/ray-cluster/README.md | 14 +++++++------- helm-chart/ray-cluster/values.yaml | 14 +++++++------- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/helm-chart/kuberay-apiserver/README.md b/helm-chart/kuberay-apiserver/README.md index 0f5f89c364e..cfeada54239 100644 --- a/helm-chart/kuberay-apiserver/README.md +++ b/helm-chart/kuberay-apiserver/README.md @@ -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.6.0 +# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.6.0-rc.0 ``` ## Uninstall the Chart diff --git a/helm-chart/kuberay-apiserver/README.md.gotmpl b/helm-chart/kuberay-apiserver/README.md.gotmpl index 4a4a2a82706..b13be9b6b5a 100644 --- a/helm-chart/kuberay-apiserver/README.md.gotmpl +++ b/helm-chart/kuberay-apiserver/README.md.gotmpl @@ -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.6.0 +# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.6.0-rc.0 ``` ## Uninstall the Chart diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index 659c2070203..cb07f558fa4 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -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 | @@ -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 | @@ -142,7 +142,7 @@ 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 | `""` | | @@ -150,9 +150,9 @@ helm uninstall raycluster | 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 | diff --git a/helm-chart/ray-cluster/values.yaml b/helm-chart/ray-cluster/values.yaml index a33d0bc6fd2..dd13ed88e65 100644 --- a/helm-chart/ray-cluster/values.yaml +++ b/helm-chart/ray-cluster/values.yaml @@ -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: [] @@ -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: [] @@ -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: {} @@ -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: [] From b86b9310d6b706912071e42e53e7b6e738df4480 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Wed, 11 Mar 2026 16:00:05 +0800 Subject: [PATCH 03/12] update Signed-off-by: Future-Outlier --- helm-chart/ray-cluster/README.md | 2 +- helm-chart/ray-cluster/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index cb07f558fa4..8cbfcb8d32b 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -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 | `""` | | diff --git a/helm-chart/ray-cluster/values.yaml b/helm-chart/ray-cluster/values.yaml index dd13ed88e65..d6a6e0a62eb 100644 --- a/helm-chart/ray-cluster/values.yaml +++ b/helm-chart/ray-cluster/values.yaml @@ -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: {} From c317388cadba06deb8a80269916ebe62fe783727 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Mon, 16 Mar 2026 12:54:53 +0800 Subject: [PATCH 04/12] update Signed-off-by: Future-Outlier --- helm-chart/kuberay-apiserver/Chart.yaml | 2 +- helm-chart/kuberay-apiserver/README.md | 6 +++--- helm-chart/kuberay-apiserver/README.md.gotmpl | 2 +- helm-chart/kuberay-apiserver/values.yaml | 2 +- helm-chart/kuberay-operator/Chart.yaml | 2 +- helm-chart/kuberay-operator/README.md | 18 +++++++++--------- helm-chart/kuberay-operator/README.md.gotmpl | 4 ++-- helm-chart/kuberay-operator/values.yaml | 2 +- helm-chart/ray-cluster/Chart.yaml | 2 +- helm-chart/ray-cluster/README.md | 10 +++++----- helm-chart/ray-cluster/README.md.gotmpl | 8 ++++---- 11 files changed, 29 insertions(+), 29 deletions(-) diff --git a/helm-chart/kuberay-apiserver/Chart.yaml b/helm-chart/kuberay-apiserver/Chart.yaml index 7f339b2d67d..f829a210d04 100644 --- a/helm-chart/kuberay-apiserver/Chart.yaml +++ b/helm-chart/kuberay-apiserver/Chart.yaml @@ -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.6.0-rc.0 +version: 1.6.0 diff --git a/helm-chart/kuberay-apiserver/README.md b/helm-chart/kuberay-apiserver/README.md index cfeada54239..e1209d8c1aa 100644 --- a/helm-chart/kuberay-apiserver/README.md +++ b/helm-chart/kuberay-apiserver/README.md @@ -1,6 +1,6 @@ # KubeRay APIServer -![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) +![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A Helm chart for kuberay-apiserver @@ -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.6.0-rc.0 +# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.6.0 ``` ## Uninstall the Chart @@ -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 | `"v1.6.0-rc.0"` | Image tag. | +| image.tag | string | `"v1.6.0"` | Image tag. | | image.pullPolicy | string | `"IfNotPresent"` | Image pull policy. | | cors | string | `nil` | | | labels | object | `{}` | Extra labels. | diff --git a/helm-chart/kuberay-apiserver/README.md.gotmpl b/helm-chart/kuberay-apiserver/README.md.gotmpl index b13be9b6b5a..4a4a2a82706 100644 --- a/helm-chart/kuberay-apiserver/README.md.gotmpl +++ b/helm-chart/kuberay-apiserver/README.md.gotmpl @@ -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.6.0-rc.0 +# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.6.0 ``` ## Uninstall the Chart diff --git a/helm-chart/kuberay-apiserver/values.yaml b/helm-chart/kuberay-apiserver/values.yaml index 35de013c777..744dec8f8a2 100644 --- a/helm-chart/kuberay-apiserver/values.yaml +++ b/helm-chart/kuberay-apiserver/values.yaml @@ -10,7 +10,7 @@ image: # -- Image repository. repository: quay.io/kuberay/apiserver # -- Image tag. - tag: v1.6.0-rc.0 + tag: v1.6.0 # -- Image pull policy. pullPolicy: IfNotPresent diff --git a/helm-chart/kuberay-operator/Chart.yaml b/helm-chart/kuberay-operator/Chart.yaml index 4d1b7863423..eaf26911b57 100644 --- a/helm-chart/kuberay-operator/Chart.yaml +++ b/helm-chart/kuberay-operator/Chart.yaml @@ -4,7 +4,7 @@ name: kuberay-operator description: A Helm chart for deploying the Kuberay operator on Kubernetes. -version: 1.6.0-rc.0 +version: 1.6.0 type: application diff --git a/helm-chart/kuberay-operator/README.md b/helm-chart/kuberay-operator/README.md index 6e3fa103165..db868518ca9 100644 --- a/helm-chart/kuberay-operator/README.md +++ b/helm-chart/kuberay-operator/README.md @@ -1,6 +1,6 @@ # kuberay-operator -![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) +![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.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. @@ -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.6.0-rc.0. - helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0 + # Install both CRDs and KubeRay operator v1.6.0. + helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 # Check the KubeRay operator Pod in `default` namespace kubectl get pods @@ -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.6.0-rc.0&timeout=90s" + kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.6.0&timeout=90s" # Step 2: Install KubeRay operator only. (for developer) - helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0 --skip-crds + helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 --skip-crds ``` ## List the chart @@ -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.6.0-rc.0 +# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.6.0 ``` ## Uninstall the Chart @@ -102,7 +102,7 @@ spec: project: default source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0-rc.0 + targetRevision: v1.6.0 path: helm-chart/kuberay-operator/crds destination: server: https://kubernetes.default.svc @@ -122,7 +122,7 @@ metadata: spec: source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0-rc.0 + targetRevision: v1.6.0 path: helm-chart/kuberay-operator helm: skipCrds: true @@ -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 | `"v1.6.0-rc.0"` | Image tag. | +| image.tag | string | `"v1.6.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. | diff --git a/helm-chart/kuberay-operator/README.md.gotmpl b/helm-chart/kuberay-operator/README.md.gotmpl index 87f0c17816d..48ba04a62e3 100644 --- a/helm-chart/kuberay-operator/README.md.gotmpl +++ b/helm-chart/kuberay-operator/README.md.gotmpl @@ -104,7 +104,7 @@ spec: project: default source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0-rc.0 + targetRevision: v1.6.0 path: helm-chart/kuberay-operator/crds destination: server: https://kubernetes.default.svc @@ -124,7 +124,7 @@ metadata: spec: source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0-rc.0 + targetRevision: v1.6.0 path: helm-chart/kuberay-operator helm: skipCrds: true diff --git a/helm-chart/kuberay-operator/values.yaml b/helm-chart/kuberay-operator/values.yaml index ec5eacec642..0974f36f811 100644 --- a/helm-chart/kuberay-operator/values.yaml +++ b/helm-chart/kuberay-operator/values.yaml @@ -19,7 +19,7 @@ image: repository: quay.io/kuberay/operator # -- Image tag. - tag: v1.6.0-rc.0 + tag: v1.6.0 # -- Image pull policy. pullPolicy: IfNotPresent diff --git a/helm-chart/ray-cluster/Chart.yaml b/helm-chart/ray-cluster/Chart.yaml index 392cd746cf0..a823d366312 100644 --- a/helm-chart/ray-cluster/Chart.yaml +++ b/helm-chart/ray-cluster/Chart.yaml @@ -4,7 +4,7 @@ name: ray-cluster description: A Helm chart for deploying the RayCluster with the kuberay operator. -version: 1.6.0-rc.0 +version: 1.6.0 home: https://github.com/ray-project/kuberay diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index 8cbfcb8d32b..6b4281b6c15 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -1,6 +1,6 @@ # RayCluster -![Version: 1.6.0-rc.0](https://img.shields.io/badge/Version-1.6.0--rc.0-informational?style=flat-square) +![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.0-informational?style=flat-square) A Helm chart for deploying the RayCluster with the kuberay operator. @@ -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.6.0-rc.0. -helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0 +# Step 3: Install both CRDs and KubeRay operator v1.6.0. +helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 # Step 4: Install a RayCluster custom resource # (For x86_64 users) -helm install raycluster kuberay/ray-cluster --version 1.6.0-rc.0 +helm install raycluster kuberay/ray-cluster --version 1.6.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.6.0-rc.0 --set image.tag=nightly-aarch64 +helm install raycluster kuberay/ray-cluster --version 1.6.0 --set image.tag=nightly-aarch64 # Step 5: Verify the installation of KubeRay operator and RayCluster kubectl get pods diff --git a/helm-chart/ray-cluster/README.md.gotmpl b/helm-chart/ray-cluster/README.md.gotmpl index fdde5c967b8..26d34a2f5f1 100644 --- a/helm-chart/ray-cluster/README.md.gotmpl +++ b/helm-chart/ray-cluster/README.md.gotmpl @@ -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.6.0-rc.0. -helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0-rc.0 +# Step 3: Install both CRDs and KubeRay operator v1.6.0. +helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 # Step 4: Install a RayCluster custom resource # (For x86_64 users) -helm install raycluster kuberay/ray-cluster --version 1.6.0-rc.0 +helm install raycluster kuberay/ray-cluster --version 1.6.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.6.0-rc.0 --set image.tag=nightly-aarch64 +helm install raycluster kuberay/ray-cluster --version 1.6.0 --set image.tag=nightly-aarch64 # Step 5: Verify the installation of KubeRay operator and RayCluster kubectl get pods From ce3ecbd90988d0fc838ff1ad4d696de4044bd9fc Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Mon, 16 Mar 2026 13:14:57 +0800 Subject: [PATCH 05/12] update Signed-off-by: Future-Outlier --- helm-chart/ray-cluster/README.md | 2 +- helm-chart/ray-cluster/values.yaml | 2 +- ray-operator/config/samples/ray-cluster.sample.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index 6b4281b6c15..28a61af48db 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -90,7 +90,7 @@ helm uninstall raycluster | head.resources.limits.cpu | string | `"1"` | | | head.resources.limits.memory | string | `"5Gi"` | | | head.resources.requests.cpu | string | `"1"` | | -| head.resources.requests.memory | string | `"2Gi"` | | +| head.resources.requests.memory | string | `"5Gi"` | | | 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 | diff --git a/helm-chart/ray-cluster/values.yaml b/helm-chart/ray-cluster/values.yaml index d6a6e0a62eb..9a4b016938e 100644 --- a/helm-chart/ray-cluster/values.yaml +++ b/helm-chart/ray-cluster/values.yaml @@ -131,7 +131,7 @@ head: memory: "5Gi" requests: cpu: "1" - memory: "2Gi" + memory: "5Gi" # -- ResourceClaims to allocate with the head pod resourceClaims: [] diff --git a/ray-operator/config/samples/ray-cluster.sample.yaml b/ray-operator/config/samples/ray-cluster.sample.yaml index 0dd84ce7b75..635b1055d80 100644 --- a/ray-operator/config/samples/ray-cluster.sample.yaml +++ b/ray-operator/config/samples/ray-cluster.sample.yaml @@ -37,7 +37,7 @@ spec: memory: "5Gi" requests: cpu: "1" - memory: "2Gi" + memory: "5Gi" ports: - containerPort: 6379 name: gcs-server From 299a4056cc4c91e5ea83e81a6e5315e83a90297b Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Mon, 16 Mar 2026 22:41:13 +0800 Subject: [PATCH 06/12] update Signed-off-by: Future-Outlier --- helm-chart/kuberay-apiserver/Chart.yaml | 2 +- helm-chart/kuberay-apiserver/README.md | 4 ++-- helm-chart/kuberay-apiserver/values.yaml | 2 +- helm-chart/kuberay-operator/Chart.yaml | 2 +- helm-chart/kuberay-operator/README.md | 14 +++++++------- helm-chart/kuberay-operator/values.yaml | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/helm-chart/kuberay-apiserver/Chart.yaml b/helm-chart/kuberay-apiserver/Chart.yaml index f829a210d04..ae042f28fc3 100644 --- a/helm-chart/kuberay-apiserver/Chart.yaml +++ b/helm-chart/kuberay-apiserver/Chart.yaml @@ -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.6.0 +version: 1.1.0 diff --git a/helm-chart/kuberay-apiserver/README.md b/helm-chart/kuberay-apiserver/README.md index e1209d8c1aa..5a4738fc81a 100644 --- a/helm-chart/kuberay-apiserver/README.md +++ b/helm-chart/kuberay-apiserver/README.md @@ -1,6 +1,6 @@ # KubeRay APIServer -![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![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) A Helm chart for kuberay-apiserver @@ -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 | `"v1.6.0"` | Image tag. | +| image.tag | string | `"nightly"` | Image tag. | | image.pullPolicy | string | `"IfNotPresent"` | Image pull policy. | | cors | string | `nil` | | | labels | object | `{}` | Extra labels. | diff --git a/helm-chart/kuberay-apiserver/values.yaml b/helm-chart/kuberay-apiserver/values.yaml index 744dec8f8a2..35e9da02d56 100644 --- a/helm-chart/kuberay-apiserver/values.yaml +++ b/helm-chart/kuberay-apiserver/values.yaml @@ -10,7 +10,7 @@ image: # -- Image repository. repository: quay.io/kuberay/apiserver # -- Image tag. - tag: v1.6.0 + tag: nightly # -- Image pull policy. pullPolicy: IfNotPresent diff --git a/helm-chart/kuberay-operator/Chart.yaml b/helm-chart/kuberay-operator/Chart.yaml index eaf26911b57..b52f2ab536c 100644 --- a/helm-chart/kuberay-operator/Chart.yaml +++ b/helm-chart/kuberay-operator/Chart.yaml @@ -4,7 +4,7 @@ name: kuberay-operator description: A Helm chart for deploying the Kuberay operator on Kubernetes. -version: 1.6.0 +version: 1.1.0 type: application diff --git a/helm-chart/kuberay-operator/README.md b/helm-chart/kuberay-operator/README.md index db868518ca9..2fcfc51e8f3 100644 --- a/helm-chart/kuberay-operator/README.md +++ b/helm-chart/kuberay-operator/README.md @@ -1,6 +1,6 @@ # kuberay-operator -![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![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) A Helm chart for deploying the Kuberay operator on Kubernetes. @@ -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.6.0. - helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 + # Install both CRDs and KubeRay operator v1.1.0. + helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0 # Check the KubeRay operator Pod in `default` namespace kubectl get pods @@ -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.6.0&timeout=90s" + kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.1.0&timeout=90s" # Step 2: Install KubeRay operator only. (for developer) - helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 --skip-crds + helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0 --skip-crds ``` ## List the chart @@ -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.6.0 +# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.1.0 ``` ## Uninstall the Chart @@ -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 | `"v1.6.0"` | Image tag. | +| image.tag | string | `"nightly"` | 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. | diff --git a/helm-chart/kuberay-operator/values.yaml b/helm-chart/kuberay-operator/values.yaml index 0974f36f811..8810d0305b4 100644 --- a/helm-chart/kuberay-operator/values.yaml +++ b/helm-chart/kuberay-operator/values.yaml @@ -19,7 +19,7 @@ image: repository: quay.io/kuberay/operator # -- Image tag. - tag: v1.6.0 + tag: nightly # -- Image pull policy. pullPolicy: IfNotPresent From e90716cfdb83bca42181312787d44d78cb78fd77 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Mon, 16 Mar 2026 22:45:28 +0800 Subject: [PATCH 07/12] update Signed-off-by: Future-Outlier --- helm-chart/kuberay-apiserver/README.md | 6 +++--- helm-chart/kuberay-apiserver/README.md.gotmpl | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/helm-chart/kuberay-apiserver/README.md b/helm-chart/kuberay-apiserver/README.md index 5a4738fc81a..761cc5e514f 100644 --- a/helm-chart/kuberay-apiserver/README.md +++ b/helm-chart/kuberay-apiserver/README.md @@ -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.6.0 --set security=null +helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2 --set security=null ``` - Install the nightly version @@ -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.6.0 +helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2 ``` - Install the nightly version @@ -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.6.0 +# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.4.2 ``` ## Uninstall the Chart diff --git a/helm-chart/kuberay-apiserver/README.md.gotmpl b/helm-chart/kuberay-apiserver/README.md.gotmpl index 4a4a2a82706..9903d260f7a 100644 --- a/helm-chart/kuberay-apiserver/README.md.gotmpl +++ b/helm-chart/kuberay-apiserver/README.md.gotmpl @@ -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.6.0 --set security=null +helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2 --set security=null ``` - Install the nightly version @@ -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.6.0 +helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.4.2 ``` - Install the nightly version @@ -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.6.0 +# kuberay-apiserver default 1 2025-08-08 17:07:51.472353906 +0000 UTC deployed kuberay-apiserver-1.4.2 ``` ## Uninstall the Chart From 1b14f85739217b16c1f8f1bcef08f169b6c80fda Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Mon, 16 Mar 2026 23:03:39 +0800 Subject: [PATCH 08/12] update Signed-off-by: Future-Outlier --- helm-chart/kuberay-operator/README.md | 4 ++-- helm-chart/kuberay-operator/README.md.gotmpl | 4 ++-- helm-chart/ray-cluster/Chart.yaml | 2 +- helm-chart/ray-cluster/README.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/helm-chart/kuberay-operator/README.md b/helm-chart/kuberay-operator/README.md index 2fcfc51e8f3..b3a3be195af 100644 --- a/helm-chart/kuberay-operator/README.md +++ b/helm-chart/kuberay-operator/README.md @@ -102,7 +102,7 @@ spec: project: default source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0 + targetRevision: v1.0.0-rc.0 path: helm-chart/kuberay-operator/crds destination: server: https://kubernetes.default.svc @@ -122,7 +122,7 @@ metadata: spec: source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0 + targetRevision: v1.0.0-rc.0 path: helm-chart/kuberay-operator helm: skipCrds: true diff --git a/helm-chart/kuberay-operator/README.md.gotmpl b/helm-chart/kuberay-operator/README.md.gotmpl index 48ba04a62e3..b37597bbee7 100644 --- a/helm-chart/kuberay-operator/README.md.gotmpl +++ b/helm-chart/kuberay-operator/README.md.gotmpl @@ -104,7 +104,7 @@ spec: project: default source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0 + targetRevision: v1.0.0-rc.0 path: helm-chart/kuberay-operator/crds destination: server: https://kubernetes.default.svc @@ -124,7 +124,7 @@ metadata: spec: source: repoURL: https://github.com/ray-project/kuberay - targetRevision: v1.6.0 + targetRevision: v1.0.0-rc.0 path: helm-chart/kuberay-operator helm: skipCrds: true diff --git a/helm-chart/ray-cluster/Chart.yaml b/helm-chart/ray-cluster/Chart.yaml index a823d366312..a1e09f9e4d9 100644 --- a/helm-chart/ray-cluster/Chart.yaml +++ b/helm-chart/ray-cluster/Chart.yaml @@ -4,7 +4,7 @@ name: ray-cluster description: A Helm chart for deploying the RayCluster with the kuberay operator. -version: 1.6.0 +version: 1.1.0 home: https://github.com/ray-project/kuberay diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index 28a61af48db..089b74b27ae 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -1,6 +1,6 @@ # RayCluster -![Version: 1.6.0](https://img.shields.io/badge/Version-1.6.0-informational?style=flat-square) +![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) A Helm chart for deploying the RayCluster with the kuberay operator. From a8fe3b18c6d33d2aad10b0d715d51d8a27068a09 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Mon, 16 Mar 2026 23:06:24 +0800 Subject: [PATCH 09/12] update Signed-off-by: Future-Outlier --- helm-chart/ray-cluster/README.md | 8 ++++---- helm-chart/ray-cluster/README.md.gotmpl | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/helm-chart/ray-cluster/README.md b/helm-chart/ray-cluster/README.md index 089b74b27ae..f47719a0d1f 100644 --- a/helm-chart/ray-cluster/README.md +++ b/helm-chart/ray-cluster/README.md @@ -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.6.0. -helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 +# Step 3: Install both CRDs and KubeRay operator v1.1.0. +helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0 # Step 4: Install a RayCluster custom resource # (For x86_64 users) -helm install raycluster kuberay/ray-cluster --version 1.6.0 +helm install raycluster kuberay/ray-cluster --version 1.1.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.6.0 --set image.tag=nightly-aarch64 +helm install raycluster kuberay/ray-cluster --version 1.1.0 --set image.tag=nightly-aarch64 # Step 5: Verify the installation of KubeRay operator and RayCluster kubectl get pods diff --git a/helm-chart/ray-cluster/README.md.gotmpl b/helm-chart/ray-cluster/README.md.gotmpl index 26d34a2f5f1..20c5f3695d6 100644 --- a/helm-chart/ray-cluster/README.md.gotmpl +++ b/helm-chart/ray-cluster/README.md.gotmpl @@ -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.6.0. -helm install kuberay-operator kuberay/kuberay-operator --version 1.6.0 +# Step 3: Install both CRDs and KubeRay operator v1.1.0. +helm install kuberay-operator kuberay/kuberay-operator --version 1.1.0 # Step 4: Install a RayCluster custom resource # (For x86_64 users) -helm install raycluster kuberay/ray-cluster --version 1.6.0 +helm install raycluster kuberay/ray-cluster --version 1.1.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.6.0 --set image.tag=nightly-aarch64 +helm install raycluster kuberay/ray-cluster --version 1.1.0 --set image.tag=nightly-aarch64 # Step 5: Verify the installation of KubeRay operator and RayCluster kubectl get pods From 1af7ba5e0e9d6f95ca31e25aa1192499b65d2c94 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Tue, 17 Mar 2026 09:39:03 +0800 Subject: [PATCH 10/12] fix ctl test Signed-off-by: Future-Outlier --- kubectl-plugin/test/e2e/kubectl_ray_cluster_get_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubectl-plugin/test/e2e/kubectl_ray_cluster_get_test.go b/kubectl-plugin/test/e2e/kubectl_ray_cluster_get_test.go index 360242a8a3c..df0ee816dfa 100644 --- a/kubectl-plugin/test/e2e/kubectl_ray_cluster_get_test.go +++ b/kubectl-plugin/test/e2e/kubectl_ray_cluster_get_test.go @@ -55,7 +55,7 @@ var _ = Describe("Calling ray plugin `get` command", func() { "2", "0", "0", - "3Gi", + "6Gi", rayv1.RayClusterProvisioned, rayv1.Ready, }, From dae0e0cbead97d44318cd019acdc95e5d327d9bd Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Tue, 17 Mar 2026 10:11:14 +0800 Subject: [PATCH 11/12] update Signed-off-by: Future-Outlier --- helm-chart/ray-cluster/templates/raycluster-cluster.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helm-chart/ray-cluster/templates/raycluster-cluster.yaml b/helm-chart/ray-cluster/templates/raycluster-cluster.yaml index f80cd560802..4068a05a2c4 100644 --- a/helm-chart/ray-cluster/templates/raycluster-cluster.yaml +++ b/helm-chart/ray-cluster/templates/raycluster-cluster.yaml @@ -381,10 +381,10 @@ spec: resources: limits: cpu: "1" - memory: "1G" + memory: "1Gi" requests: cpu: "1" - memory: "1G" + memory: "1Gi" {{- end }} {{- with $values.securityContext }} securityContext: From 968794854190ad926720a0f3c7bf2ce7b5c53874 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Tue, 17 Mar 2026 10:18:40 +0800 Subject: [PATCH 12/12] update Signed-off-by: Future-Outlier --- helm-chart/ray-cluster/tests/raycluster_test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helm-chart/ray-cluster/tests/raycluster_test.yaml b/helm-chart/ray-cluster/tests/raycluster_test.yaml index 22e4eb22fac..46958e22ad2 100644 --- a/helm-chart/ray-cluster/tests/raycluster_test.yaml +++ b/helm-chart/ray-cluster/tests/raycluster_test.yaml @@ -1854,10 +1854,10 @@ tests: value: limits: cpu: "1" - memory: 1G + memory: 1Gi requests: cpu: "1" - memory: 1G + memory: 1Gi - it: Should add lifecycle if `additionalWorkerGroups.smallGroup.lifecycle` is set set: