From e00307422b6720d307fea077c5d2e08bb0b562a5 Mon Sep 17 00:00:00 2001 From: xosk31 Date: Fri, 27 Feb 2026 15:04:08 +0100 Subject: [PATCH] fix service monitor --- controllers/instance/prometheus.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/controllers/instance/prometheus.go b/controllers/instance/prometheus.go index e296c47..1130315 100644 --- a/controllers/instance/prometheus.go +++ b/controllers/instance/prometheus.go @@ -17,13 +17,13 @@ var prometheusAPIFound = false func (r *Reconciler) reconcilePrometheusConfiguration(ctx context.Context, instance *proxyv1alpha1.Instance) error { if IsPrometheusAPIAvailable() { - return r.reconcilePodMonitor(ctx, instance) + return r.reconcileServiceMonitor(ctx, instance) } return nil } -func (r *Reconciler) reconcilePodMonitor(ctx context.Context, instance *proxyv1alpha1.Instance) error { +func (r *Reconciler) reconcileServiceMonitor(ctx context.Context, instance *proxyv1alpha1.Instance) error { logger := log.FromContext(ctx) monitor := &monitoringv1.ServiceMonitor{ @@ -46,7 +46,7 @@ func (r *Reconciler) reconcilePodMonitor(ctx context.Context, instance *proxyv1a Path: "/metrics", RelabelConfigs: instance.Spec.Metrics.RelabelConfigs, Interval: instance.Spec.Metrics.Interval, - Scheme: ptr.To(monitoringv1.SchemeHTTPS), + Scheme: ptr.To(monitoringv1.Scheme("http")), }, }