a140ca2c20fcb208073b1ed152a8eacec03e978d
[demo.git] / vnfs / DAaaS / microservices / visualization-operator / deploy / role.yaml
1 kind: Role
2 apiVersion: rbac.authorization.k8s.io/v1
3 metadata:
4   name: visualization-operator
5 rules:
6 - apiGroups:
7   - ""
8   resources:
9   - pods
10   - services
11   - endpoints
12   - persistentvolumeclaims
13   - events
14   - configmaps
15   - secrets
16   verbs:
17   - "*"
18 - apiGroups:
19   - apps
20   resources:
21   - deployments
22   - daemonsets
23   - replicasets
24   - statefulsets
25   verbs:
26   - "*"
27 - apiGroups:
28   - monitoring.coreos.com
29   resources:
30   - servicemonitors
31   verbs:
32   - "get"
33   - "create"
34 - apiGroups:
35   - apps
36   resources:
37   - deployments/finalizers
38   resourceNames:
39   - visualization-operator
40   verbs:
41   - "update"
42 - apiGroups:
43   - ""
44   resources:
45   - pods
46   verbs:
47   - get
48 - apiGroups:
49   - apps
50   resources:
51   - replicasets
52   verbs:
53   - get