1
- # Copyright 2023 Google LLC
1
+ # Copyright 2024 Google LLC
2
2
#
3
3
# Licensed under the Apache License, Version 2.0 (the "License");
4
4
# you may not use this file except in compliance with the License.
22
22
image :
23
23
# Replace this with your own image if needed.
24
24
repository : rayproject/ray
25
- tag : 2.6.1 -py310-gpu
25
+ tag : 2.9.3 -py310-gpu
26
26
pullPolicy : IfNotPresent
27
27
28
28
nameOverride : " kuberay"
64
64
# containerEnv specifies environment variables for the Ray container,
65
65
# Follows standard K8s container env schema.
66
66
containerEnv :
67
- # - name: EXAMPLE_ENV
68
- # value: "1"
69
67
- name : RAY_memory_monitor_refresh_ms
70
68
value : " 0"
71
69
- name : RAY_GRAFANA_IFRAME_HOST
@@ -90,18 +88,18 @@ head:
90
88
# for further guidance.
91
89
resources :
92
90
limits :
93
- cpu : " 8 "
91
+ cpu : " 1 "
94
92
# To avoid out-of-memory issues, never allocate less than 2G memory for the Ray head.
95
- memory : " 20G "
93
+ memory : " 8G "
96
94
ephemeral-storage : 20Gi
97
95
requests :
98
- cpu : " 8 "
99
- memory : " 20G "
96
+ cpu : " 1 "
97
+ memory : " 8G "
100
98
ephemeral-storage : 20Gi
101
99
annotations :
102
100
gke-gcsfuse/volumes : " true"
103
- gke-gcsfuse/cpu-limit : " 2 "
104
- gke-gcsfuse/memory-limit : 20Gi
101
+ gke-gcsfuse/cpu-limit : " 1 "
102
+ gke-gcsfuse/memory-limit : 2Gi
105
103
gke-gcsfuse/ephemeral-storage-limit : 20Gi
106
104
nodeSelector :
107
105
cloud.google.com/compute-class : " Performance"
@@ -158,8 +156,6 @@ worker:
158
156
disabled : true
159
157
160
158
# The map's key is used as the groupName.
161
- # For example, key:small-group in the map below
162
- # will be used as the groupName
163
159
additionalWorkerGroups :
164
160
cpuGroup :
165
161
# Disabled by default
@@ -194,16 +190,16 @@ additionalWorkerGroups:
194
190
resources :
195
191
limits :
196
192
cpu : 4
197
- memory : " 20G "
193
+ memory : " 16G "
198
194
ephemeral-storage : 20Gi
199
195
requests :
200
196
cpu : 4
201
- memory : " 20G "
197
+ memory : " 16G "
202
198
ephemeral-storage : 20Gi
203
199
annotations :
204
200
gke-gcsfuse/volumes : " true"
205
201
gke-gcsfuse/cpu-limit : " 2"
206
- gke-gcsfuse/memory-limit : 20Gi
202
+ gke-gcsfuse/memory-limit : 10Gi
207
203
gke-gcsfuse/ephemeral-storage-limit : 20Gi
208
204
nodeSelector :
209
205
cloud.google.com/compute-class : " Performance"
@@ -287,19 +283,19 @@ additionalWorkerGroups:
287
283
# for further guidance.
288
284
resources :
289
285
limits :
290
- cpu : " 8 "
291
- nvidia.com/gpu : " 2 "
292
- memory : " 40G "
286
+ cpu : " 4 "
287
+ nvidia.com/gpu : " 1 "
288
+ memory : " 16G "
293
289
ephemeral-storage : 20Gi
294
290
requests :
295
- cpu : " 8 "
296
- nvidia.com/gpu : " 2 "
297
- memory : " 40G "
291
+ cpu : " 4 "
292
+ nvidia.com/gpu : " 1 "
293
+ memory : " 16G "
298
294
ephemeral-storage : 20Gi
299
295
annotations :
300
296
gke-gcsfuse/volumes : " true"
301
297
gke-gcsfuse/cpu-limit : " 2"
302
- gke-gcsfuse/memory-limit : 20Gi
298
+ gke-gcsfuse/memory-limit : 10Gi
303
299
gke-gcsfuse/ephemeral-storage-limit : 20Gi
304
300
nodeSelector :
305
301
cloud.google.com/compute-class : " Accelerator"
0 commit comments