From d118d19c1771341205d1dc9cd0ea415f1796d4b6 Mon Sep 17 00:00:00 2001 From: Jan Jansen Date: Thu, 4 Nov 2021 13:15:36 +0100 Subject: [PATCH] Fix metrics configuration via catalog Fixes #4240 Signed-off-by: Jan Jansen --- src/main/cluster-manager.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/cluster-manager.ts b/src/main/cluster-manager.ts index 5991cd9d2f..02a56a4e4b 100644 --- a/src/main/cluster-manager.ts +++ b/src/main/cluster-manager.ts @@ -192,6 +192,11 @@ export class ClusterManager extends Singleton { cluster.accessibleNamespaces = entity.spec.accessibleNamespaces; } + if (entity.spec.metrics.source !== "local") { + cluster.preferences.prometheusProvider ||= { type: entity.spec.metrics?.prometheus?.type ?? "" }; + cluster.preferences.prometheus = entity.spec.metrics.prometheus.address; + } + this.updateEntityFromCluster(cluster); } }