diff --git a/pkg/providers/ingress/ingress.go b/pkg/providers/ingress/ingress.go index 689dd0b416..50381fb161 100644 --- a/pkg/providers/ingress/ingress.go +++ b/pkg/providers/ingress/ingress.go @@ -429,6 +429,12 @@ func (c *ingressController) ResourceSync() { continue } ing := kube.MustNewIngress(obj) + if !c.isIngressEffective(ing) { + return + } + log.Debugw("ingress add event arrived", + zap.Any("object", obj), + ) c.workqueue.Add(&types.Event{ Type: types.EventAdd, Object: kube.IngressEvent{