From 4527cf0c42a023b5636736f0f4af16a923874ad8 Mon Sep 17 00:00:00 2001 From: nima-rx Date: Sat, 10 Dec 2022 19:36:52 +0330 Subject: [PATCH] change prometheus url --- config/manager/manager.yaml | 5 +++++ controllers/namespace/namespace_controller.go | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index beb55d5..300d8ed 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -41,6 +41,11 @@ spec: configMapKeyRef: name: grafana-complementary-config key: grafana-url + - name: PROMETHEUS_URL + valueFrom: + configMapKeyRef: + name: grafana-complementary-config + key: prometheus-url imagePullPolicy: Always name: manager securityContext: diff --git a/controllers/namespace/namespace_controller.go b/controllers/namespace/namespace_controller.go index f52ac93..9892711 100644 --- a/controllers/namespace/namespace_controller.go +++ b/controllers/namespace/namespace_controller.go @@ -38,7 +38,6 @@ import ( const ( baseNs = "snappcloud-monitoring" baseSa = "monitoring-datasource" - prometheusURL = "https://thanos-querier-custom.openshift-monitoring.svc.cluster.local:9092" nsMonitoringLabel = "monitoring.snappcloud.io/grafana-datasource" teamLabel = "snappcloud.io/team" ) @@ -47,6 +46,7 @@ const ( var grafanaPassword = os.Getenv("GRAFANA_PASSWORD") var grafanaUsername = os.Getenv("GRAFANA_USERNAME") var grafanaURL = os.Getenv("GRAFANA_URL") +var prometheusURL = os.Getenv("PROMETHEUS_URL") // NamespaceReconciler reconciles a Namespace object type NamespaceReconciler struct {