kubernetes/cmd/kubeadm/app/phases/kubeconfig
Daneyon Hansen 3390bc3cbc Updates Kubeadm Master Endpoint for IPv6
Previously, kubeadm would use <ip>:<port> to construct a master
endpoint. This works fine for IPv4 addresses, but not for IPv6.
IPv6 requires the ip to be encased in brackets when being joined
to a port with a colon.

This patch updates kubeadm to support wrapping a v6 address with
[] to form the master endpoint url. Since this functionality is
needed in multiple areas, a dedicated util function was created.

Fixes: https://github.com/kubernetes/kubernetes/issues/48227
2017-08-17 10:57:54 -07:00
..
BUILD Updates Kubeadm Master Endpoint for IPv6 2017-08-17 10:57:54 -07:00
doc.go kubeadm: Rename --api-advertise-addresses to --apiserver-advertise-address and --api-port to --apiserver-bind-port 2017-03-01 14:33:19 +02:00
kubeconfig_test.go Updates Kubeadm Master Endpoint for IPv6 2017-08-17 10:57:54 -07:00
kubeconfig.go Updates Kubeadm Master Endpoint for IPv6 2017-08-17 10:57:54 -07:00