From c31e9e5a96ea84dfa31c54ebf7350ff91df64477 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Tue, 30 Jul 2019 13:00:28 +0300 Subject: [PATCH] Use Linkerd metrics for ingress and kubernetes routers --- pkg/controller/scheduler.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/controller/scheduler.go b/pkg/controller/scheduler.go index 9454524f..6d7a35c7 100644 --- a/pkg/controller/scheduler.go +++ b/pkg/controller/scheduler.go @@ -614,8 +614,8 @@ func (c *Controller) analyseCanary(r *flaggerv1.Canary) bool { if r.Spec.Provider != "" { metricsProvider = r.Spec.Provider - // set the metrics provider to Linkerd Prometheus when using NGINX as Linkerd Ingress - if r.Spec.Provider == "nginx" && strings.Contains(c.meshProvider, "linkerd") { + // set the metrics server to Linkerd Prometheus when Linkerd is the default mesh provider + if strings.Contains(c.meshProvider, "linkerd") { metricsProvider = "linkerd" } }