You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by as...@apache.org on 2021/03/22 17:11:44 UTC
[camel-k] 05/05: fix(e2e): Fix Nodes read permission
This is an automated email from the ASF dual-hosted git repository.
astefanutti pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit a34fd3f648410fe70257fac52ac3529bd1b1e1af
Author: Antonin Stefanutti <an...@stefanutti.fr>
AuthorDate: Mon Mar 22 15:04:11 2021 +0100
fix(e2e): Fix Nodes read permission
---
.github/workflows/openshift.yml | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/openshift.yml b/.github/workflows/openshift.yml
index fdf73ac..22aa6a1 100644
--- a/.github/workflows/openshift.yml
+++ b/.github/workflows/openshift.yml
@@ -168,7 +168,7 @@ jobs:
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
- name: camel-k:eviction
+ name: camel-k-test:eviction
labels:
app: "camel-k"
rbac.authorization.k8s.io/aggregate-to-admin: "true"
@@ -183,15 +183,25 @@ jobs:
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
- name: camel-k:node
- labels:
- app: "camel-k"
- rbac.authorization.k8s.io/aggregate-to-admin: "true"
+ name: camel-k-test:nodes
rules:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
EOF
+ cat <<EOF | oc apply -f -
+ kind: ClusterRoleBinding
+ apiVersion: rbac.authorization.k8s.io/v1
+ metadata:
+ name: camel-k-test:nodes
+ subjects:
+ - kind: User
+ name: developer
+ roleRef:
+ kind: ClusterRole
+ name: camel-k-test:nodes
+ apiGroup: rbac.authorization.k8s.io
+ EOF
# Login as normal user
oc login -u developer