Add support for prometheus
[ric-plt/ric-dep.git] / helm / infrastructure / subcharts / prometheus / charts / kube-state-metrics / templates / stsdiscovery-role.yaml
1 {{- if and .Values.autosharding.enabled .Values.rbac.create -}}
2 apiVersion: rbac.authorization.k8s.io/v1
3 kind: Role
4 metadata:
5   name: stsdiscovery-{{ template "kube-state-metrics.fullname" . }}
6   namespace: {{ template "kube-state-metrics.namespace" . }}
7   labels:
8     app.kubernetes.io/name: {{ template "kube-state-metrics.name" . }}
9     helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }}
10     app.kubernetes.io/managed-by: {{ .Release.Service }}
11     app.kubernetes.io/instance: {{ .Release.Name }}
12 rules:
13 - apiGroups:
14   - ""
15   resources:
16   - pods
17   verbs:
18   - get
19 - apiGroups:
20   - apps
21   resourceNames:
22   - kube-state-metrics
23   resources:
24   - statefulsets
25   verbs:
26   - get
27 {{- end }}