github.com/interconnectedcloud/qdr-operator@v0.0.0-20210826174505-576d2b33dac7/deploy/role.yaml (about) 1 apiVersion: rbac.authorization.k8s.io/v1 2 kind: Role 3 metadata: 4 creationTimestamp: null 5 name: qdr-operator 6 rules: 7 - apiGroups: 8 - "" 9 resources: 10 - pods 11 - services 12 - serviceaccounts 13 - endpoints 14 - persistentvolumeclaims 15 - events 16 - configmaps 17 - secrets 18 verbs: 19 - '*' 20 - apiGroups: 21 - "rbac.authorization.k8s.io" 22 resources: 23 - rolebindings 24 - roles 25 verbs: 26 - get 27 - list 28 - watch 29 - create 30 - delete 31 - apiGroups: 32 - "extensions" 33 resources: 34 - ingresses 35 verbs: 36 - get 37 - list 38 - watch 39 - create 40 - delete 41 - apiGroups: 42 - "" 43 resources: 44 - namespaces 45 verbs: 46 - get 47 - apiGroups: 48 - apps 49 resources: 50 - deployments 51 - daemonsets 52 - replicasets 53 - statefulsets 54 verbs: 55 - '*' 56 - apiGroups: 57 - "certmanager.k8s.io" 58 resources: 59 - issuers 60 - certificates 61 verbs: 62 - get 63 - list 64 - watch 65 - create 66 - delete 67 - apiGroups: 68 - monitoring.coreos.com 69 resources: 70 - servicemonitors 71 verbs: 72 - get 73 - create 74 - apiGroups: 75 - "route.openshift.io" 76 resources: 77 - routes 78 - routes/custom-host 79 - routes/status 80 verbs: 81 - get 82 - list 83 - watch 84 - create 85 - delete 86 - apiGroups: 87 - interconnectedcloud.github.io 88 resources: 89 - '*' 90 verbs: 91 - '*'