From fd5dd9602d9f2acbc760ec0f69db51b765dd7b13 Mon Sep 17 00:00:00 2001 From: Zihong Zheng Date: Mon, 29 Jan 2018 18:59:50 -0800 Subject: [PATCH] [GCE] Set --kubelet-preferred-address-types on apiserver by default --- cluster/gce/gci/configure-helper.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cluster/gce/gci/configure-helper.sh b/cluster/gce/gci/configure-helper.sh index abc241e1add..479fdead346 100644 --- a/cluster/gce/gci/configure-helper.sh +++ b/cluster/gce/gci/configure-helper.sh @@ -1527,6 +1527,7 @@ function start-kube-apiserver { params+=" --secure-port=443" params+=" --tls-cert-file=${APISERVER_SERVER_CERT_PATH}" params+=" --tls-private-key-file=${APISERVER_SERVER_KEY_PATH}" + params+=" --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname" if [[ -s "${REQUESTHEADER_CA_CERT_PATH:-}" ]]; then params+=" --requestheader-client-ca-file=${REQUESTHEADER_CA_CERT_PATH}" params+=" --requestheader-allowed-names=aggregator" @@ -1686,8 +1687,6 @@ function start-kube-apiserver { params+=" --advertise-address=${vm_external_ip}" params+=" --ssh-user=${PROXY_SSH_USER}" params+=" --ssh-keyfile=/etc/srv/sshproxy/.sshkeyfile" - else - params+=" --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname", fi elif [ -n "${MASTER_ADVERTISE_ADDRESS:-}" ]; then params="${params} --advertise-address=${MASTER_ADVERTISE_ADDRESS}"