5b8b54c4ee13a625b89bc9fe442097685a7e64da
[demo.git] / vnfs / DAaaS / operator / charts / prometheus-operator / templates / grafana / configmaps-datasources.yaml
1 {{- if and .Values.grafana.enabled .Values.grafana.sidecar.datasources.enabled }}
2 apiVersion: v1
3 kind: ConfigMap
4 metadata:
5   name: {{ template "prometheus-operator.fullname" . }}-grafana-datasource
6   labels:
7     {{ $.Values.grafana.sidecar.datasources.label }}: "1"
8     app: {{ template "prometheus-operator.name" $ }}-grafana
9 {{ include "prometheus-operator.labels" $ | indent 4 }}
10 data:
11   datasource.yaml: |-
12     apiVersion: 1
13     datasources:
14     - name: Prometheus
15       type: prometheus
16       url: http://{{ template "prometheus-operator.fullname" . }}-prometheus:9090/{{ trimPrefix "/" .Values.prometheus.prometheusSpec.routePrefix }}
17       access: proxy
18       isDefault: true
19 {{- end }}