diff --git a/manifests/00-cluster-role.yaml b/manifests/00-cluster-role.yaml index 0a1d835e91..e55aefbfe2 100644 --- a/manifests/00-cluster-role.yaml +++ b/manifests/00-cluster-role.yaml @@ -15,7 +15,6 @@ rules: - "" resources: - configmaps - - namespaces - serviceaccounts - endpoints - services @@ -25,6 +24,25 @@ rules: verbs: - "*" +- apiGroups: + - "" + resources: + - namespaces + verbs: + - get + - list + - watch + +- apiGroups: + - "" + resources: + - namespaces + resourceNames: + - openshift-ingress + - openshift-ingress-canary + verbs: + - "*" + - apiGroups: - "" resources: @@ -172,6 +190,20 @@ rules: resources: - customresourcedefinitions verbs: + - get + - list + - watch + +- apiGroups: + - apiextensions.k8s.io + resources: + - customresourcedefinitions + resourceNames: + - gatewayclasses.gateway.networking.k8s.io + - gateways.gateway.networking.k8s.io + - httproutes.gateway.networking.k8s.io + - referencegrants.gateway.networking.k8s.io + verbs: - '*' - apiGroups: