From d8e21787e099a693ce11b5c71996054fb47cb564 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ho=C3=A0ng=20=C4=90=E1=BB=A9c=20Vi=E1=BB=87t?= Date: Thu, 16 Mar 2023 10:16:47 +0700 Subject: [PATCH 1/2] feat: allow zero replica of workers --- 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 665560a7c21..50652febabb 100644 --- a/helm-chart/ray-cluster/templates/raycluster-cluster.yaml +++ b/helm-chart/ray-cluster/templates/raycluster-cluster.yaml @@ -88,7 +88,7 @@ spec: {{ $key }}: {{ $val | quote }} {{- end }} replicas: {{ $values.replicas }} - minReplicas: {{ $values.minReplicas | default (default 1 $values.miniReplicas) }} + minReplicas: {{ $values.minReplicas | default (default 0 $values.miniReplicas) }} maxReplicas: {{ $values.maxReplicas | default (default 2147483647 $values.maxiReplicas) }} groupName: {{ $groupName }} template: @@ -154,7 +154,7 @@ spec: {{ $key }}: {{ $val | quote }} {{- end }} replicas: {{ .Values.worker.replicas }} - minReplicas: {{ .Values.worker.minReplicas | default (default 1 .Values.worker.miniReplicas) }} + minReplicas: {{ .Values.worker.minReplicas | default (default 0 .Values.worker.miniReplicas) }} maxReplicas: {{ .Values.worker.maxReplicas | default (default 2147483647 .Values.worker.maxiReplicas) }} groupName: {{ .Values.worker.groupName }} template: From 62f79f5c39e8bbf6d82c653f632b258afee91204 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ho=C3=A0ng=20=C4=90=E1=BB=A9c=20Vi=E1=BB=87t?= Date: Thu, 16 Mar 2023 11:36:03 +0700 Subject: [PATCH 2/2] feat: allow zero replica of workers --- helm-chart/ray-cluster/values.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helm-chart/ray-cluster/values.yaml b/helm-chart/ray-cluster/values.yaml index 0df66633627..c105e691222 100644 --- a/helm-chart/ray-cluster/values.yaml +++ b/helm-chart/ray-cluster/values.yaml @@ -157,8 +157,8 @@ additionalWorkerGroups: smallGroup: # Disabled by default disabled: true - replicas: 1 - minReplicas: 1 + replicas: 0 + minReplicas: 0 maxReplicas: 3 labels: {} rayStartParams: