enable datasource creation with sidecar
Change-Id: Ifab784be2bbc4e9dfc2ff2ef61298d5c3b2370c1
diff --git a/aether-roc-umbrella/templates/datasources-templated.yaml b/aether-roc-umbrella/templates/datasources-templated.yaml
new file mode 100644
index 0000000..159eb77
--- /dev/null
+++ b/aether-roc-umbrella/templates/datasources-templated.yaml
@@ -0,0 +1,24 @@
+# SPDX-FileCopyrightText: 2021-present Open Networking Foundation <info@opennetworking.org>
+#
+# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
+
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: {{ .Release.Name }}-datasources-templated
+ namespace: {{ .Release.Namespace }}
+ labels:
+ grafana_datasource: "aether-roc-gui"
+data:
+ prom-datasources.yaml: |
+ apiVersion: 1
+ datasources:
+ {{- range .Values.grafana.source }}
+ - name: datasource-{{ .name }}
+ url: {{ .protocol }}://{{ .service }}:{{ .port }}
+ type: prometheus
+ access: proxy
+ jsonData:
+ oauthPassThru: true
+ {{- end }}
+