k3s/pkg/proxy/userspace
Dane LeBlanc 6d71eb590b Add check for IPv6 '::' when calculating kube-proxy's node IP
kube-proxy currently checks for a bind address of 0.0.0.0 (IPv4 all-zeros)
when calculating kube-proxy's node IP, but it does not check for
an address of '::' (IPv6 all-zeros). For either of those all-zeros
addresses, the node IP should be determined based on the hostname,
rather than using the address directly.

Also added a helpful log message when the kube-proxy protocol is
determined to be IPv6.

fixes #52613
2017-09-25 17:54:57 -04:00
..
BUILD Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00
loadbalancer.go Paramaterize stickyMaxAgeMinutes for service in API 2017-08-25 17:44:47 +08:00
port_allocator.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
port_allocator_test.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
proxier.go Add check for IPv6 '::' when calculating kube-proxy's node IP 2017-09-25 17:54:57 -04:00
proxier_test.go update import 2017-07-20 11:03:49 -07:00
proxysocket.go Userspace Proxy: Expose ProxySocket utility funcs 2017-02-27 18:41:47 -05:00
rlimit.go switch from package syscall to x/sys/unix 2017-07-21 12:14:42 +02:00
rlimit_windows.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
roundrobin.go Paramaterize stickyMaxAgeMinutes for service in API 2017-08-25 17:44:47 +08:00
roundrobin_test.go Paramaterize stickyMaxAgeMinutes for service in API 2017-08-25 17:44:47 +08:00
udp_server.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00