diff --git a/pkg/proxy/ipvs/proxier.go b/pkg/proxy/ipvs/proxier.go index 0631be80ab82..0dcd8edf35ab 100644 --- a/pkg/proxy/ipvs/proxier.go +++ b/pkg/proxy/ipvs/proxier.go @@ -2010,11 +2010,11 @@ func (proxier *Proxier) syncEndpoint(svcPortName proxy.ServicePortName, onlyNode newEndpoints.Insert(epInfo.String()) } if onlyNodeLocalEndpoints && len(newEndpoints) == 0 { - if svcInfo.NodeLocalInternal() && utilfeature.DefaultFeatureGate.Enabled(features.ServiceInternalTrafficPolicy) { + if svcInfo.InternalPolicyLocal() && utilfeature.DefaultFeatureGate.Enabled(features.ServiceInternalTrafficPolicy) { proxier.serviceNoLocalEndpointsInternal.Insert(svcPortName.NamespacedName.String()) } - if svcInfo.NodeLocalExternal() { + if svcInfo.ExternalPolicyLocal() { proxier.serviceNoLocalEndpointsExternal.Insert(svcPortName.NamespacedName.String()) } }