CollectD Operator - Skeleton code
[demo.git] / vnfs / DAaaS / collectd-operator / deploy / role.yaml
1 kind: Role
2 apiVersion: rbac.authorization.k8s.io/v1
3 metadata:
4   name: collectd-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   - collectd-operator
40   verbs:
41   - "update"