Skip to content

Commit 8f59e42

Browse files
authored
release 1.3.0-alpha.0 (#51)
1 parent 43f20d6 commit 8f59e42

File tree

15 files changed

+529
-19
lines changed

15 files changed

+529
-19
lines changed

.github/workflows/helm-lint.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
lint-test-helm-3-4:
12-
runs-on: ubuntu-latest
12+
runs-on: ubuntu-22.04
1313
steps:
1414
- name: Checkout Code
1515
uses: actions/checkout@v3
@@ -35,7 +35,7 @@ jobs:
3535
run: ct lint --all --chart-dirs helm-chart/ --validate-maintainers=false
3636

3737
lint-test-helm-3-9:
38-
runs-on: ubuntu-latest
38+
runs-on: ubuntu-22.04
3939
steps:
4040
- name: Checkout Code
4141
uses: actions/checkout@v3

helm-chart/kuberay-apiserver/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 1.2.2
18+
version: 1.3.0-alpha.0

helm-chart/kuberay-apiserver/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ replicaCount: 1
77
name: "kuberay-apiserver"
88
image:
99
repository: quay.io/kuberay/apiserver
10-
tag: v1.2.2
10+
tag: v1.3.0-alpha.0
1111
pullPolicy: IfNotPresent
1212

1313
## Install Default RBAC roles and bindings
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
description: A Helm chart for Kubernetes
33
name: kuberay-operator
4-
version: 1.2.2
4+
version: 1.3.0-alpha.0
55
icon: https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png
66
type: application

helm-chart/kuberay-operator/crds/ray.io_rayclusters.yaml

Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,135 @@ spec:
296296
type: object
297297
enableInTreeAutoscaling:
298298
type: boolean
299+
gcsFaultToleranceOptions:
300+
properties:
301+
externalStorageNamespace:
302+
type: string
303+
redisAddress:
304+
type: string
305+
redisPassword:
306+
properties:
307+
value:
308+
type: string
309+
valueFrom:
310+
properties:
311+
configMapKeyRef:
312+
properties:
313+
key:
314+
type: string
315+
name:
316+
default: ""
317+
type: string
318+
optional:
319+
type: boolean
320+
required:
321+
- key
322+
type: object
323+
x-kubernetes-map-type: atomic
324+
fieldRef:
325+
properties:
326+
apiVersion:
327+
type: string
328+
fieldPath:
329+
type: string
330+
required:
331+
- fieldPath
332+
type: object
333+
x-kubernetes-map-type: atomic
334+
resourceFieldRef:
335+
properties:
336+
containerName:
337+
type: string
338+
divisor:
339+
anyOf:
340+
- type: integer
341+
- type: string
342+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
343+
x-kubernetes-int-or-string: true
344+
resource:
345+
type: string
346+
required:
347+
- resource
348+
type: object
349+
x-kubernetes-map-type: atomic
350+
secretKeyRef:
351+
properties:
352+
key:
353+
type: string
354+
name:
355+
default: ""
356+
type: string
357+
optional:
358+
type: boolean
359+
required:
360+
- key
361+
type: object
362+
x-kubernetes-map-type: atomic
363+
type: object
364+
type: object
365+
redisUsername:
366+
properties:
367+
value:
368+
type: string
369+
valueFrom:
370+
properties:
371+
configMapKeyRef:
372+
properties:
373+
key:
374+
type: string
375+
name:
376+
default: ""
377+
type: string
378+
optional:
379+
type: boolean
380+
required:
381+
- key
382+
type: object
383+
x-kubernetes-map-type: atomic
384+
fieldRef:
385+
properties:
386+
apiVersion:
387+
type: string
388+
fieldPath:
389+
type: string
390+
required:
391+
- fieldPath
392+
type: object
393+
x-kubernetes-map-type: atomic
394+
resourceFieldRef:
395+
properties:
396+
containerName:
397+
type: string
398+
divisor:
399+
anyOf:
400+
- type: integer
401+
- type: string
402+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
403+
x-kubernetes-int-or-string: true
404+
resource:
405+
type: string
406+
required:
407+
- resource
408+
type: object
409+
x-kubernetes-map-type: atomic
410+
secretKeyRef:
411+
properties:
412+
key:
413+
type: string
414+
name:
415+
default: ""
416+
type: string
417+
optional:
418+
type: boolean
419+
required:
420+
- key
421+
type: object
422+
x-kubernetes-map-type: atomic
423+
type: object
424+
type: object
425+
required:
426+
- redisAddress
427+
type: object
299428
headGroupSpec:
300429
properties:
301430
enableIngress:
@@ -4107,6 +4236,14 @@ spec:
41074236
additionalProperties:
41084237
type: string
41094238
type: object
4239+
managedBy:
4240+
type: string
4241+
x-kubernetes-validations:
4242+
- message: the managedBy field is immutable
4243+
rule: self == oldSelf
4244+
- message: the managedBy field value must be either 'ray.io/kuberay-operator'
4245+
or 'kueue.x-k8s.io/multikueue'
4246+
rule: self in ['ray.io/kuberay-operator', 'kueue.x-k8s.io/multikueue']
41104247
rayVersion:
41114248
type: string
41124249
suspend:
@@ -4116,6 +4253,9 @@ spec:
41164253
properties:
41174254
groupName:
41184255
type: string
4256+
idleTimeoutSeconds:
4257+
format: int32
4258+
type: integer
41194259
maxReplicas:
41204260
default: 2147483647
41214261
format: int32
@@ -4143,6 +4283,8 @@ spec:
41434283
type: string
41444284
type: array
41454285
type: object
4286+
suspend:
4287+
type: boolean
41464288
template:
41474289
properties:
41484290
metadata:

0 commit comments

Comments
 (0)