kubernetes/pkg/proxy
Dan Winship d43878f970 Put all iptables nodeport address handling in one place
For some reason we were calculating the available nodeport IPs at the
top of syncProxyRules even though we didn't use them until the end.
(Well, the previous code avoided generating KUBE-NODEPORTS chain rules
if there were no node IPs available, but that case is considered an
error anyway, so there's no need to optimize it.)

(Also fix a stale `err` reference exposed by this move.)
2023-02-22 08:30:36 -05:00
..
apis Ipvs: remove the scheduler validation 2023-01-06 19:42:13 +01:00
config Drop unused EndpointsHandler / EndpointsConfig from pkg/proxy/config 2023-01-01 16:57:27 -05:00
healthcheck Do not log errors when ServiceHealthServer is closed normally 2022-12-29 17:11:29 +08:00
iptables Put all iptables nodeport address handling in one place 2023-02-22 08:30:36 -05:00
ipvs Remove un-used function 2023-02-20 07:26:45 +01:00
metaproxier Migrate cmd/proxy/app and pkg/proxy/meta_proxier to structured logging (#104928) 2021-09-14 20:50:40 -07:00
metrics Merge pull request #110268 from danwinship/minimize-iptables-changes 2022-11-01 18:06:46 -07:00
util Generic sets in netlink and utils 2023-02-19 18:25:07 +01:00
winkernel [115783] Fix for windows kube-proxy: 'externalTrafficPolicy: Local' results in no clusterIP entry in windows node. 2023-02-21 10:40:40 +05:30
doc.go
endpoints_test.go Drop unused Endpoints-only tracking code in kube-proxy 2023-01-03 09:03:49 -05:00
endpoints.go Drop unused Endpoints-only tracking code in kube-proxy 2023-01-03 09:03:49 -05:00
endpointslicecache_test.go pkg/proxy: Replace deprecated func usage from the k8s.io/utils/pointer pkg 2022-08-14 18:27:33 +03:00
endpointslicecache.go proxy/iptables: Don't rewrite chains that haven't changed 2022-09-26 16:30:42 -04:00
node_test.go kube-proxy handle node PodCIDR changs 2022-10-18 19:25:40 +00:00
node.go logging: fix names of keys 2023-01-23 14:24:29 +01:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
service_test.go Merge pull request #114094 from Nanfei-Chen/master 2023-01-22 16:30:09 -08:00
service.go Fix indentation/spacing in comments to render correctly in godoc 2022-12-17 23:27:38 -05:00
topology_test.go If applied, this commit will refactor variable names in kube-proxy 2022-11-03 03:45:57 +05:30
topology.go kube-proxy: gate topology correctly 2022-10-18 19:25:40 +00:00
types.go ServiceInternalTrafficPolicyType: s/Type// 2022-12-11 13:48:31 -08:00