From 0e1df1048888e65a4883a90f9c9563c7d5594764 Mon Sep 17 00:00:00 2001 From: Jan Jansen Date: Thu, 4 Nov 2021 14:33:52 +0100 Subject: [PATCH] Fix metrics configuration via catalog (#4252) --- 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); } }