Skip to content

Commit 0310eac

Browse files
authored
fix: New ClusterRole service-binding-provisioned-services, updated label selectors (vmware-tanzu#239)
* New ClusterRole service-binding-provisioned-services, updated existing roles Signed-off-by: Rashed Kamal <[email protected]>
1 parent 7f1139f commit 0310eac

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

config/200-clusterrole.yaml

+15-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ metadata:
99
bindings.labs.vmware.com/release: devel
1010
aggregationRule:
1111
clusterRoleSelectors:
12+
- matchLabels:
13+
bindings.labs.vmware.com/admin: "true"
1214
- matchLabels:
1315
servicebinding.io/controller: "true"
1416
# legacy support
@@ -22,7 +24,7 @@ metadata:
2224
name: service-binding-core
2325
labels:
2426
bindings.labs.vmware.com/release: devel
25-
servicebinding.io/controller: "true"
27+
bindings.labs.vmware.com/admin: "true"
2628
rules:
2729
- apiGroups: [""]
2830
resources: ["configmaps", "services", "secrets", "events", "namespaces"]
@@ -46,7 +48,7 @@ metadata:
4648
name: service-binding-crd
4749
labels:
4850
bindings.labs.vmware.com/release: devel
49-
servicebinding.io/controller: "true"
51+
bindings.labs.vmware.com/admin: "true"
5052
rules:
5153
- apiGroups: ["servicebinding.io"]
5254
resources: ["*"]
@@ -100,3 +102,14 @@ rules:
100102
- apiGroups: ["servicebinding.io"]
101103
resources: ["servicebindings"]
102104
verbs: ["get","list","watch"]
105+
---
106+
apiVersion: rbac.authorization.k8s.io/v1
107+
kind: ClusterRole
108+
metadata:
109+
name: service-binding-provisioned-services
110+
labels:
111+
servicebinding.io/controller: "true"
112+
rules:
113+
- apiGroups: ["bindings.labs.vmware.com"]
114+
resources: ["provisionedservices"]
115+
verbs: ["get","list","watch"]

0 commit comments

Comments
 (0)