Skip to content

Commit 2e088d9

Browse files
Merge pull request #67 from MortalHappiness/release/v1.4.0-rc.2-chart
[Release] Release v1.4.0-rc.2 helm chart
2 parents be3bf78 + cc094a2 commit 2e088d9

File tree

8 files changed

+37
-22
lines changed

8 files changed

+37
-22
lines changed

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.4.0-rc.1
18+
version: 1.4.0-rc.2

helm-chart/kuberay-apiserver/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name: kuberay-apiserver
88

99
image:
1010
repository: quay.io/kuberay/apiserver
11-
tag: v1.4.0-rc.1
11+
tag: v1.4.0-rc.2
1212
pullPolicy: IfNotPresent
1313

1414
# Uncomment allowOrigin to enable CORS

helm-chart/kuberay-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name: kuberay-operator
44

55
description: A Helm chart for deploying the Kuberay operator on Kubernetes.
66

7-
version: 1.4.0-rc.1
7+
version: 1.4.0-rc.2
88

99
type: application
1010

helm-chart/kuberay-operator/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# kuberay-operator
22

3-
![Version: 1.4.0-rc.1](https://img.shields.io/badge/Version-1.4.0--rc.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
3+
![Version: 1.4.0-rc.2](https://img.shields.io/badge/Version-1.4.0--rc.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
44

55
A Helm chart for deploying the Kuberay operator on Kubernetes.
66

@@ -29,8 +29,8 @@ helm version
2929
```sh
3030
helm repo add kuberay https://ray-project.github.io/kuberay-helm/
3131

32-
# Install both CRDs and KubeRay operator v1.4.0-rc.1.
33-
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.1
32+
# Install both CRDs and KubeRay operator v1.4.0-rc.2.
33+
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.2
3434

3535
# Check the KubeRay operator Pod in `default` namespace
3636
kubectl get pods
@@ -58,10 +58,10 @@ helm version
5858

5959
```sh
6060
# Step 1: Install CRDs only (for cluster admin)
61-
kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.4.0-rc.1&timeout=90s"
61+
kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.4.0-rc.2&timeout=90s"
6262

6363
# Step 2: Install KubeRay operator only. (for developer)
64-
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.1 --skip-crds
64+
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.2 --skip-crds
6565
```
6666

6767
## List the chart
@@ -71,7 +71,7 @@ To list the `my-release` deployment:
7171
```sh
7272
helm ls
7373
# NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
74-
# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.4.0-rc.1
74+
# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.4.0-rc.2
7575
```
7676

7777
## Uninstall the Chart
@@ -102,7 +102,7 @@ spec:
102102
project: default
103103
source:
104104
repoURL: https://github.com/ray-project/kuberay
105-
targetRevision: v1.4.0-rc.1
105+
targetRevision: v1.4.0-rc.2
106106
path: helm-chart/kuberay-operator/crds
107107
destination:
108108
server: https://kubernetes.default.svc
@@ -122,7 +122,7 @@ metadata:
122122
spec:
123123
source:
124124
repoURL: https://github.com/ray-project/kuberay
125-
targetRevision: v1.4.0-rc.1
125+
targetRevision: v1.4.0-rc.2
126126
path: helm-chart/kuberay-operator
127127
helm:
128128
skipCrds: true
@@ -148,7 +148,7 @@ spec:
148148
| fullnameOverride | string | `"kuberay-operator"` | String to fully override release name. |
149149
| componentOverride | string | `"kuberay-operator"` | String to override component name. |
150150
| image.repository | string | `"quay.io/kuberay/operator"` | Image repository. |
151-
| image.tag | string | `"v1.4.0-rc.1"` | Image tag. |
151+
| image.tag | string | `"v1.4.0-rc.2"` | Image tag. |
152152
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy. |
153153
| labels | object | `{}` | Extra labels. |
154154
| annotations | object | `{}` | Extra annotations. |

helm-chart/kuberay-operator/README.md.gotmpl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ helm version
3131
```sh
3232
helm repo add kuberay https://ray-project.github.io/kuberay-helm/
3333

34-
# Install both CRDs and KubeRay operator v1.4.0-rc.1.
35-
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.1
34+
# Install both CRDs and KubeRay operator v1.4.0-rc.2.
35+
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.2
3636

3737
# Check the KubeRay operator Pod in `default` namespace
3838
kubectl get pods
@@ -60,10 +60,10 @@ helm version
6060

6161
```sh
6262
# Step 1: Install CRDs only (for cluster admin)
63-
kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.4.0-rc.1&timeout=90s"
63+
kubectl create -k "github.com/ray-project/kuberay/ray-operator/config/crd?ref=v1.4.0-rc.2&timeout=90s"
6464

6565
# Step 2: Install KubeRay operator only. (for developer)
66-
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.1 --skip-crds
66+
helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0-rc.2 --skip-crds
6767
```
6868

6969
## List the chart
@@ -73,7 +73,7 @@ To list the `my-release` deployment:
7373
```sh
7474
helm ls
7575
# NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
76-
# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.4.0-rc.1
76+
# kuberay-operator default 1 2023-09-22 02:57:17.306616331 +0000 UTC deployed kuberay-operator-1.4.0-rc.2
7777
```
7878

7979
## Uninstall the Chart
@@ -104,7 +104,7 @@ spec:
104104
project: default
105105
source:
106106
repoURL: https://github.com/ray-project/kuberay
107-
targetRevision: v1.4.0-rc.1
107+
targetRevision: v1.4.0-rc.2
108108
path: helm-chart/kuberay-operator/crds
109109
destination:
110110
server: https://kubernetes.default.svc
@@ -124,7 +124,7 @@ metadata:
124124
spec:
125125
source:
126126
repoURL: https://github.com/ray-project/kuberay
127-
targetRevision: v1.4.0-rc.1
127+
targetRevision: v1.4.0-rc.2
128128
path: helm-chart/kuberay-operator
129129
helm:
130130
skipCrds: true

helm-chart/kuberay-operator/templates/_helpers.tpl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,4 +308,15 @@ rules:
308308
verbs:
309309
- get
310310
{{- end -}}
311+
{{- if or .batchSchedulerEnabled (eq .batchSchedulerName "scheduler-plugins") }}
312+
- apiGroups:
313+
- scheduling.x-k8s.io
314+
resources:
315+
- podgroups
316+
verbs:
317+
- create
318+
- get
319+
- list
320+
- watch
321+
{{- end -}}
311322
{{- end -}}

helm-chart/kuberay-operator/values.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ image:
1616
repository: quay.io/kuberay/operator
1717

1818
# -- Image tag.
19-
tag: v1.4.0-rc.1
19+
tag: v1.4.0-rc.2
2020

2121
# -- Image pull policy.
2222
pullPolicy: IfNotPresent
@@ -50,7 +50,7 @@ logging:
5050
# by the customized scheduler.
5151
# * "enabled" is the legacy option and will be deprecated soon.
5252
# * "name" is the standard option, expecting a scheduler name, supported values are
53-
# "default", "volcano", and "yunikorn".
53+
# "default", "volcano", "yunikorn", and "scheduler-plugins".
5454
#
5555
# Note: "enabled" and "name" should not be set at the same time. If both are set, an error will be thrown.
5656
#
@@ -67,6 +67,10 @@ logging:
6767
# batchScheduler:
6868
# name: yunikorn
6969
#
70+
# 4. Use PodGroup
71+
# batchScheduler:
72+
# name: scheduler-plugins
73+
#
7074
batchScheduler:
7175
# Deprecated. This option will be removed in the future.
7276
# Note, for backwards compatibility. When it sets to true, it enables volcano scheduler integration.

helm-chart/ray-cluster/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v1
22
description: A Helm chart for Kubernetes
33
name: ray-cluster
4-
version: 1.4.0-rc.1
4+
version: 1.4.0-rc.2
55
icon: https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png

0 commit comments

Comments
 (0)