diff --git a/federation/pkg/federation-controller/service/service_helper.go b/federation/pkg/federation-controller/service/service_helper.go index 7ccd844b980..773f7afa3ed 100644 --- a/federation/pkg/federation-controller/service/service_helper.go +++ b/federation/pkg/federation-controller/service/service_helper.go @@ -202,6 +202,7 @@ func (cc *clusterClientCache) processServiceUpdate(cachedService *cachedService, for _, fed := range cachedFedServiceStatus.Ingress { if new.IP == fed.IP && new.Hostname == fed.Hostname { found = true + break } } if !found {