File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -252,6 +252,29 @@ jobs:
252252 kubectl create namespace dinky
253253 kubectl create serviceaccount dinky -n dinky
254254 kubectl create clusterrolebinding flink-role-binding-dinky --clusterrole=edit --serviceaccount=dinky:dinky
255+ cat <<EOF | kubectl apply -f -
256+ apiVersion: rbac.authorization.k8s.io/v1
257+ kind: ClusterRole
258+ metadata:
259+ name: dinky-node-reader
260+ rules:
261+ - apiGroups: [""]
262+ resources: ["nodes"]
263+ verbs: ["get", "list", "watch"]
264+ ---
265+ apiVersion: rbac.authorization.k8s.io/v1
266+ kind: ClusterRoleBinding
267+ metadata:
268+ name: dinky-node-reader-binding
269+ roleRef:
270+ apiGroup: rbac.authorization.k8s.io
271+ kind: ClusterRole
272+ name: dinky-node-reader
273+ subjects:
274+ - kind: ServiceAccount
275+ name: dinky
276+ namespace: dinky
277+ EOF
255278 mkdir ./kube
256279 cat <<EOF > ./kube/k3s.yaml
257280 apiVersion: v1
You can’t perform that action at this time.
0 commit comments