kubernetes/pkg/proxy/iptables
Tero Kauppinen 0659a346ea
fix(kube-proxy): fix health check binding failure in case of dual-stack
In case of dual-stack, kube-proxy tries to bind both IPv4 and IPv6
health check instances to the same address and port pair which causes
the following error message in the log: 'bind: address already in use'.

Fix the issue by binding IPv4 instance to a 'tcp4' socket and IPv6 instance
to a 'tcp6' socket.

Signed-off-by: Tero Kauppinen <tero.kauppinen@est.tech>
2026-03-03 14:20:27 +02:00
..
cleanup.go Remove deprecated +build instruction. 2026-01-19 17:40:33 +01:00
cleanup_test.go Remove deprecated +build instruction. 2026-01-19 17:40:33 +01:00
doc.go Add doc.go file without any buildconstraint to run tests on non linux systems 2024-04-03 12:30:59 +05:30
number_generated_rules_test.go build: remove deprecated '// +build' tag 2025-12-18 12:16:21 +01:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
proxier.go fix(kube-proxy): fix health check binding failure in case of dual-stack 2026-03-03 14:20:27 +02:00
proxier_test.go build: remove deprecated '// +build' tag 2025-12-18 12:16:21 +01:00