kubernetes/pkg/proxy
Dan Winship f8bfcfc885 Drop utiliptables.NewDualStack()
The semantics (sometimes it returns an error that is really just a
warning) are too confusing, and it turns out that we really only need
it in one place (platformCheckSupported()); after that we've already
figured out what IP families are supported, so we could just use
utiliptables.NewBestEffort() instead, knowing we want exactly what it
returns.

So we can just expand the semantics of the old NewDualStack() inline
in the one place we care, without hiding any of it behind a
too-complicated return value.
2025-09-17 20:14:28 -04:00
..
apis set default log flush frequency in kube-proxy config validation tests 2025-08-14 18:16:15 -07:00
config kube-proxy: merge OnNodeAdd and OnNodeUpdate into OnNodeChange 2025-07-21 17:00:44 -04:00
conntrack conntrack: clean stale entries on endpoint port change 2025-06-23 00:37:28 +05:30
healthcheck kube-proxy: merge OnNodeAdd and OnNodeUpdate into OnNodeChange 2025-07-21 17:00:44 -04:00
iptables Drop utiliptables.NewDualStack() 2025-09-17 20:14:28 -04:00
ipvs Drop utiliptables.NewDualStack() 2025-09-17 20:14:28 -04:00
kubemark kube-proxy: add NodeTopologyConfig for tracking topology labels 2025-07-21 17:00:44 -04:00
metaproxier kube-proxy: add NodeTopologyConfig for tracking topology labels 2025-07-21 17:00:44 -04:00
metrics kube-proxy: metric to track entries deleted in conntrack reconciliation 2025-02-17 00:06:20 +05:30
nftables kube-proxy: add NodeTopologyConfig for tracking topology labels 2025-07-21 17:00:44 -04:00
runner Port BoundedFrequencyRunner from flowcontrol.RateLimiter to clock.Clock 2025-07-01 08:54:14 -04:00
util fix: use iifname for input interface name matches 2025-09-12 09:39:08 -07:00
winkernel Fix ClusterIP load balancer disappearing when InternalTrafficPolicy: Local is set. 2025-09-08 22:30:36 -07:00
doc.go remove import doc comments 2024-12-02 16:59:34 +01:00
endpoint.go Implement PreferSameNode traffic distribution in kube-proxy 2025-03-19 08:46:17 -04:00
endpointschangetracker.go Clarify hostname vs node name in kube-proxy 2025-03-19 08:46:15 -04:00
endpointschangetracker_test.go add missing space in string concatenation (kube-proxy) 2025-04-30 23:35:25 +09:00
endpointslicecache.go Implement PreferSameNode traffic distribution in kube-proxy 2025-03-19 08:46:17 -04:00
endpointslicecache_test.go Make change trackers just ignore the "wrong" IP family 2024-12-14 12:12:35 -05:00
node.go Temporarily revert restart-on-node-IP-change behavior of proxy NodeManager 2025-07-21 17:00:45 -04:00
node_test.go Temporarily revert restart-on-node-IP-change behavior of proxy NodeManager 2025-07-21 17:00:45 -04:00
OWNERS Add more labels (esp. area/kube-proxy) to sig-network OWNERS 2023-03-18 11:29:38 -04:00
servicechangetracker.go Clean up NewServiceChangeTracker/NewEndpointsChangeTracker args 2024-12-14 12:12:42 -05:00
servicechangetracker_test.go Clean up NewServiceChangeTracker/NewEndpointsChangeTracker args 2024-12-14 12:12:42 -05:00
serviceport.go fix(kube-proxy) avoid add zero-masked loadBalancerSourceRanges to ipset 2025-07-18 09:55:39 +08:00
topology.go kube-proxy: add NodeTopologyConfig for tracking topology labels 2025-07-21 17:00:44 -04:00
topology_test.go Short circuit CategorizeEndpoints when there are no endpoints 2025-07-08 11:14:08 +01:00
types.go kube-proxy: add NodeTopologyConfig for tracking topology labels 2025-07-21 17:00:44 -04:00