diff --git a/pkg/controller/endpoint/endpoints_controller.go b/pkg/controller/endpoint/endpoints_controller.go index df5db13e6f2..dae2c399d2f 100644 --- a/pkg/controller/endpoint/endpoints_controller.go +++ b/pkg/controller/endpoint/endpoints_controller.go @@ -338,9 +338,7 @@ func (e *EndpointController) syncService(key string) error { readyEps := 0 notReadyEps := 0 - for i := range pods { - // TODO: Do we need to copy here? - pod := &(*pods[i]) + for _, pod := range pods { for i := range service.Spec.Ports { servicePort := &service.Spec.Ports[i]