EndpointSlice controller can't sync endpoints due to control plane load or permission issues. Fix by checking controller status, RBAC permissions, and control plane health.
EndpointSlices (modern replacement for Endpoints) may not sync when the controller is overloaded or misconfigured, leaving services without traffic targets.
kubectl get pods -n kube-system | grep endpointkubectl get endpointslices -n <namespace>kubectl auth can-i list endpointslices --as=system:serviceaccount:kube-system:endpoint-controllerkubectl get nodes
kubectl get apiserviceKubernetes 1.33+ deprecates Endpoints API in favor of EndpointSlices.
Failed to connect to server: connection refused (HTTP/2)
How to fix "HTTP/2 connection refused" error in Kubernetes
missing request for cpu in container
How to fix "missing request for cpu in container" in Kubernetes HPA
error: invalid configuration
How to fix "error: invalid configuration" in Kubernetes
kubectl rollout restart deployment -n kube-system <controller>