Skip to content

Commit b114a5b

Browse files
committed
fix: permissions
1 parent 0468436 commit b114a5b

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

.github/workflows/e2e_tests.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ jobs:
111111
kubectl create clusterrolebinding sdk-user-service-reader --clusterrole=service-reader --user=sdk-user
112112
kubectl create clusterrole port-forward-pods --verb=create --resource=pods/portforward
113113
kubectl create clusterrolebinding sdk-user-port-forward-pods-binding --clusterrole=port-forward-pods --user=sdk-user
114+
kubectl create clusterrole rayjob-creator --verb=get,list,create,delete,patch --resource=rayjobs
115+
kubectl create clusterrolebinding sdk-user-rayjob-creator --clusterrole=rayjob-creator --user=sdk-user
114116
kubectl config use-context sdk-user
115117
116118
- name: Run e2e tests

docs/sphinx/user-docs/e2e.rst

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,28 @@ instructions <https://www.substratus.ai/blog/kind-with-gpus>`__.
6666
# Add RBAC permissions to sdk-user
6767
kubectl create clusterrole list-ingresses --verb=get,list --resource=ingresses
6868
kubectl create clusterrolebinding sdk-user-list-ingresses --clusterrole=list-ingresses --user=sdk-user
69-
kubectl create clusterrole appwrapper-creator --verb=get,list,create,delete,patch --resource=appwrappers
70-
kubectl create clusterrolebinding sdk-user-appwrapper-creator --clusterrole=appwrapper-creator --user=sdk-user
7169
kubectl create clusterrole namespace-creator --verb=get,list,create,delete,patch --resource=namespaces
7270
kubectl create clusterrolebinding sdk-user-namespace-creator --clusterrole=namespace-creator --user=sdk-user
73-
kubectl create clusterrole list-rayclusters --verb=get,list --resource=rayclusters
74-
kubectl create clusterrolebinding sdk-user-list-rayclusters --clusterrole=list-rayclusters --user=sdk-user
71+
kubectl create clusterrole raycluster-creator --verb=get,list,create,delete,patch --resource=rayclusters
72+
kubectl create clusterrolebinding sdk-user-raycluster-creator --clusterrole=raycluster-creator --user=sdk-user
73+
kubectl create clusterrole appwrapper-creator --verb=get,list,create,delete,patch --resource=appwrappers
74+
kubectl create clusterrolebinding sdk-user-appwrapper-creator --clusterrole=appwrapper-creator --user=sdk-user
75+
kubectl create clusterrole resourceflavor-creator --verb=get,list,create,delete --resource=resourceflavors
76+
kubectl create clusterrolebinding sdk-user-resourceflavor-creator --clusterrole=resourceflavor-creator --user=sdk-user
77+
kubectl create clusterrole clusterqueue-creator --verb=get,list,create,delete,patch --resource=clusterqueues
78+
kubectl create clusterrolebinding sdk-user-clusterqueue-creator --clusterrole=clusterqueue-creator --user=sdk-user
79+
kubectl create clusterrole localqueue-creator --verb=get,list,create,delete,patch --resource=localqueues
80+
kubectl create clusterrolebinding sdk-user-localqueue-creator --clusterrole=localqueue-creator --user=sdk-user
81+
kubectl create clusterrole list-secrets --verb=get,list --resource=secrets
82+
kubectl create clusterrolebinding sdk-user-list-secrets --clusterrole=list-secrets --user=sdk-user
83+
kubectl create clusterrole pod-creator --verb=get,list,watch --resource=pods
84+
kubectl create clusterrolebinding sdk-user-pod-creator --clusterrole=pod-creator --user=sdk-user
85+
kubectl create clusterrole service-reader --verb=get,list,watch --resource=services
86+
kubectl create clusterrolebinding sdk-user-service-reader --clusterrole=service-reader --user=sdk-user
87+
kubectl create clusterrole port-forward-pods --verb=create --resource=pods/portforward
88+
kubectl create clusterrolebinding sdk-user-port-forward-pods-binding --clusterrole=port-forward-pods --user=sdk-user
89+
kubectl create clusterrole rayjob-creator --verb=get,list,create,delete,patch --resource=rayjobs
90+
kubectl create clusterrolebinding sdk-user-rayjob-creator --clusterrole=rayjob-creator --user=sdk-user
7591
kubectl config use-context sdk-user
7692

7793
- Install the latest development version of kueue

0 commit comments

Comments
 (0)