diff --git a/pkg/route/ingress/metrics.go b/pkg/route/ingress/metrics.go index 2f5f4189..373efc0d 100644 --- a/pkg/route/ingress/metrics.go +++ b/pkg/route/ingress/metrics.go @@ -89,7 +89,7 @@ func (c *Controller) Collect(ch chan<- prometheus.Metric) { if err != nil || ingress == nil { continue } - if ingress.Name == owner { + if ingress.Name == owner && ingress.Namespace == routeInstance.Namespace { managed, err := c.ingressManaged(ingress) if err != nil { utilruntime.HandleError(err)