Code refactoring for bpa operator
[icn.git] / cmd / bpa-operator / deploy / role.yaml
1 apiVersion: rbac.authorization.k8s.io/v1
2 kind: ClusterRole
3 metadata:
4   creationTimestamp: null
5   name: bpa-operator
6 rules:
7 - apiGroups:
8   - ""
9   resources:
10   - pods
11   - services
12   - endpoints
13   - persistentvolumeclaims
14   - events
15   - configmaps
16   - secrets
17   - namespaces
18   verbs:
19   - '*'
20 - apiGroups:
21   - apps
22   resources:
23   - deployments
24   - daemonsets
25   - replicasets
26   - statefulsets
27   verbs:
28   - '*'
29 - apiGroups:
30   - monitoring.coreos.com
31   resources:
32   - servicemonitors
33   verbs:
34   - get
35   - create
36 - apiGroups:
37   - apps
38   resourceNames:
39   - bpa-operator
40   resources:
41   - deployments/finalizers
42   verbs:
43   - update
44 - apiGroups:
45   - ""
46   resources:
47   - pods
48   verbs:
49   - get
50 - apiGroups:
51   - apps
52   resources:
53   - replicasets
54   verbs:
55   - get
56 - apiGroups:
57   - bpa.akraino.org
58   resources:
59   - '*'
60   verbs:
61   - '*'
62 - apiGroups:
63   - metal3.io
64   resources:
65   - baremetalhosts
66   verbs:
67   - '*'