diff --git a/pkg/controller/endpointslice/reconciler.go b/pkg/controller/endpointslice/reconciler.go index 9baa2ada184..96389009957 100644 --- a/pkg/controller/endpointslice/reconciler.go +++ b/pkg/controller/endpointslice/reconciler.go @@ -225,9 +225,7 @@ func (r *reconciler) reconcileByAddressType(service *corev1.Service, pods []*cor // the corresponding endpoint slices for deletion. for portMap, existingSlices := range existingSlicesByPortMap { if _, ok := desiredEndpointsByPortMap[portMap]; !ok { - for _, existingSlice := range existingSlices { - slicesToDelete = append(slicesToDelete, existingSlice) - } + slicesToDelete = append(slicesToDelete, existingSlices...) } }