Fix spacing issues in YAML files in vnfs
[demo.git] / vnfs / DAaaS / deploy / operator / charts / collectd-operator / templates / role.yaml
1 {{- if .Values.enabled }}
2 apiVersion: rbac.authorization.k8s.io/v1
3 kind: ClusterRole
4 metadata:
5   creationTimestamp: null
6   name: collectd-operator
7   labels:
8     app: {{ template "collectd-operator.name" . }}
9     chart: {{ template "collectd-operator.chart" . }}
10     component: clusterrole
11     release: {{ .Release.Name }}
12     heritage: {{ .Release.Service }}
13 rules:
14 - apiGroups:
15   - ""
16   resources:
17   - pods
18   - services
19   - endpoints
20   - persistentvolumeclaims
21   - events
22   - configmaps
23   - secrets
24   verbs:
25   - '*'
26 - apiGroups:
27   - apps
28   resources:
29   - deployments
30   - daemonsets
31   - replicasets
32   - statefulsets
33   verbs:
34   - '*'
35 - apiGroups:
36   - monitoring.coreos.com
37   resources:
38   - servicemonitors
39   verbs:
40   - get
41   - create
42 - apiGroups:
43   - apps
44   resourceNames:
45   - collectd-operator
46   resources:
47   - deployments/finalizers
48   verbs:
49   - update
50 - apiGroups:
51   - onap.org
52   resources:
53   - '*'
54   - collectdglobals
55   verbs:
56   - '*'
57 {{- end }}