Skip to content

Commit

Permalink
release 1.2.2 (ray-project#44)
Browse files Browse the repository at this point in the history
Signed-off-by: kaihsun <[email protected]>
  • Loading branch information
kevin85421 authored Sep 29, 2024
1 parent de258a2 commit 43f20d6
Show file tree
Hide file tree
Showing 9 changed files with 40 additions and 9 deletions.
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.2.1
version: 1.2.2
2 changes: 1 addition & 1 deletion helm-chart/kuberay-apiserver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ replicaCount: 1
name: "kuberay-apiserver"
image:
repository: quay.io/kuberay/apiserver
tag: v1.2.1
tag: v1.2.2
pullPolicy: IfNotPresent

## Install Default RBAC roles and bindings
Expand Down
2 changes: 1 addition & 1 deletion helm-chart/kuberay-operator/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
description: A Helm chart for Kubernetes
name: kuberay-operator
version: 1.2.1
version: 1.2.2
icon: https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png
type: application
2 changes: 0 additions & 2 deletions helm-chart/kuberay-operator/crds/ray.io_rayjobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11381,8 +11381,6 @@ spec:
default: 0
format: int32
type: integer
required:
- entrypoint
type: object
status:
properties:
Expand Down
5 changes: 5 additions & 0 deletions helm-chart/kuberay-operator/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,14 @@ spec:
args:
{{- $argList := list -}}
{{- $argList = append $argList (include "kuberay.featureGates" . | trim) -}}
{{- if .Values.batchScheduler -}}
{{- if .Values.batchScheduler.enabled -}}
{{- $argList = append $argList "--enable-batch-scheduler" -}}
{{- end -}}
{{- if .Values.batchScheduler.name -}}
{{- $argList = append $argList (printf "--batch-scheduler=%s" .Values.batchScheduler.name) -}}
{{- end -}}
{{- end -}}
{{- $watchNamespace := "" -}}
{{- if and .Values.singleNamespaceInstall (not .Values.watchNamespace) -}}
{{- $watchNamespace = .Release.Namespace -}}
Expand Down
26 changes: 25 additions & 1 deletion helm-chart/kuberay-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

image:
repository: quay.io/kuberay/operator
tag: v1.2.1
tag: v1.2.2
pullPolicy: IfNotPresent

nameOverride: "kuberay-operator"
Expand Down Expand Up @@ -55,8 +55,32 @@ readinessProbe:
periodSeconds: 5
failureThreshold: 5

# Enable customized Kubernetes scheduler integration. If enabled, Ray workloads will be scheduled
# by the customized scheduler.
# * "enabled" is the legacy option and will be deprecated soon.
# * "name" is the standard option, expecting a scheduler name, supported values are
# "default", "volcano", and "yunikorn".
#
# Examples:
# 1. Use volcano (deprecated)
# batchScheduler:
# enabled: true
#
# 2. Use volcano
# batchScheduler:
# name: volcano
#
# 3. Use yunikorn
# batchScheduler:
# name: yunikorn
#
batchScheduler:
# Deprecated. This option will be removed in the future.
# Note, for backwards compatibility. When it sets to true, it enables volcano scheduler integration.
enabled: false
# Set the customized scheduler name, supported values are "volcano" or "yunikorn", do not set
# "batchScheduler.enabled=true" at the same time as it will override this option.
name: ""

featureGates:
- name: RayClusterStatusConditions
Expand Down
2 changes: 1 addition & 1 deletion helm-chart/ray-cluster/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
description: A Helm chart for Kubernetes
name: ray-cluster
version: 1.2.1
version: 1.2.2
icon: https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png
4 changes: 4 additions & 0 deletions helm-chart/ray-cluster/templates/raycluster-cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,9 @@ spec:
{{- if $values.envFrom }}
envFrom: {{- toYaml $values.envFrom | nindent 14 }}
{{- end }}
{{- if $values.ports }}
ports: {{- toYaml $values.ports | nindent 14}}
{{- end }}
{{- if $values.lifecycle }}
lifecycle:
{{- toYaml $values.lifecycle | nindent 14 }}
Expand Down Expand Up @@ -262,7 +264,9 @@ spec:
{{- with .Values.worker.envFrom }}
envFrom: {{- toYaml . | nindent 14}}
{{- end }}
{{- if .Values.worker.ports }}
ports: {{- toYaml .Values.worker.ports | nindent 14}}
{{- end }}
{{- if .Values.worker.lifecycle }}
lifecycle:
{{- toYaml .Values.worker.lifecycle | nindent 14 }}
Expand Down
4 changes: 2 additions & 2 deletions helm-chart/ray-cluster/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

image:
repository: rayproject/ray
tag: 2.34.0
tag: 2.9.0
pullPolicy: IfNotPresent

nameOverride: "kuberay"
Expand All @@ -26,7 +26,7 @@ common:
head:
# rayVersion determines the autoscaler's image version.
# It should match the Ray version in the image of the containers.
# rayVersion: 2.34.0
# rayVersion: 2.9.0
# If enableInTreeAutoscaling is true, the autoscaler sidecar will be added to the Ray head pod.
# Ray autoscaler integration is supported only for Ray versions >= 1.11.0
# Ray autoscaler integration is Beta with KubeRay >= 0.3.0 and Ray >= 2.0.0.
Expand Down

0 comments on commit 43f20d6

Please sign in to comment.