From 77ee09b06b3d298dea8bd7db7936139ff80cf642 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Fri, 11 Sep 2026 09:05:05 +0200 Subject: [PATCH] Persist Ceph dashboard integrations --- deploy/examples/cluster.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/deploy/examples/cluster.yaml b/deploy/examples/cluster.yaml index af1e6475d..bf34975f8 100644 --- a/deploy/examples/cluster.yaml +++ b/deploy/examples/cluster.yaml @@ -78,6 +78,13 @@ spec: prometheusEndpoint: http://prometheus-kube-prometheus-prometheus.prometheus.svc:9090 # Whether SSL should be verified if the Prometheus server is using https # prometheusEndpointSSLVerify: false + # Persist dashboard integrations which do not have first-class fields above. + # Backend URLs use cluster DNS; the Grafana frontend URL must be browser-accessible. + cephConfig: + mgr: + mgr/dashboard/ALERTMANAGER_API_HOST: "http://prometheus-kube-prometheus-alertmanager.prometheus.svc:9093" + mgr/dashboard/GRAFANA_API_URL: "http://grafana.default.svc:80" + mgr/dashboard/GRAFANA_FRONTEND_API_URL: "https://grafana.brunner.ninja" # enable prometheus alerting for cluster monitoring: # requires Prometheus to be pre-installed