mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-03-18 16:47:25 -04:00
Because the proxy.Provider interface included proxyconfig.EndpointsHandler, all the backends needed to implement its methods. But iptables, ipvs, and winkernel implemented them as no-ops, and metaproxier had an implementation that wouldn't actually work (because it couldn't handle Services with no active Endpoints). Since Endpoints processing in kube-proxy is deprecated (and can't be re-enabled unless you're using a backend that doesn't support EndpointSlice), remove proxyconfig.EndpointsHandler from the definition of proxy.Provider and drop all the useless implementations. |
||
|---|---|---|
| .. | ||
| api_test.go | ||
| config.go | ||
| config_test.go | ||
| doc.go | ||
| OWNERS | ||