Skip to content

Commit 540ef4a

Browse files
Add kueue resources and cluster roles to create/get/delete Kueue resources
1 parent 843d999 commit 540ef4a

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

Diff for: .github/workflows/e2e_tests.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ jobs:
9696
with:
9797
user-name: sdk-user
9898

99+
- name: Add kueue resources
100+
run: kubectl apply --server-side -f "https://github.com/kubernetes-sigs/kueue/releases/download/v0.6.2/manifests.yaml"
101+
99102
- name: Configure RBAC for sdk user with limited permissions
100103
run: |
101104
kubectl create clusterrole list-ingresses --verb=get,list --resource=ingresses
@@ -104,6 +107,12 @@ jobs:
104107
kubectl create clusterrolebinding sdk-user-namespace-creator --clusterrole=namespace-creator --user=sdk-user
105108
kubectl create clusterrole raycluster-creator --verb=get,list,create,delete,patch --resource=rayclusters
106109
kubectl create clusterrolebinding sdk-user-raycluster-creator --clusterrole=raycluster-creator --user=sdk-user
110+
kubectl create clusterrole resourceflavor-creator --verb=get,list,create,delete --resource=resourceflavors
111+
kubectl create clusterrolebinding sdk-user-resourceflavor-creator --clusterrole=resourceflavor-creator --user=sdk-user
112+
kubectl create clusterrole clusterqueue-creator --verb=get,list,create,delete,patch --resource=clusterqueues
113+
kubectl create clusterrolebinding sdk-user-clusterqueue-creator --clusterrole=clusterqueue-creator --user=sdk-user
114+
kubectl create clusterrole localqueue-creator --verb=get,list,create,delete,patch --resource=localqueues
115+
kubectl create clusterrolebinding sdk-user-localqueue-creator --clusterrole=localqueue-creator --user=sdk-user
107116
kubectl config use-context sdk-user
108117
109118
- name: Run e2e tests

Diff for: tests/upgrade/raycluster_sdk_upgrade_test.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ def run_mnist_raycluster_sdk_oauth(self):
4141
name="mnist",
4242
namespace=self.namespace,
4343
num_workers=1,
44-
head_cpus="1",
44+
head_cpus="500m",
4545
head_memory=2,
46-
min_cpus="1",
46+
min_cpus="500m",
4747
max_cpus=1,
4848
min_memory=1,
4949
max_memory=2,
5050
num_gpus=0,
51-
instascale=False,
5251
image=ray_image,
5352
write_to_file=True,
53+
verify_tls=False,
5454
)
5555
)
5656

0 commit comments

Comments
 (0)