mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
[GCE] Set --kubelet-preferred-address-types on apiserver by default
This commit is contained in:
parent
f519cba47f
commit
fd5dd9602d
@ -1527,6 +1527,7 @@ function start-kube-apiserver {
|
|||||||
params+=" --secure-port=443"
|
params+=" --secure-port=443"
|
||||||
params+=" --tls-cert-file=${APISERVER_SERVER_CERT_PATH}"
|
params+=" --tls-cert-file=${APISERVER_SERVER_CERT_PATH}"
|
||||||
params+=" --tls-private-key-file=${APISERVER_SERVER_KEY_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
|
if [[ -s "${REQUESTHEADER_CA_CERT_PATH:-}" ]]; then
|
||||||
params+=" --requestheader-client-ca-file=${REQUESTHEADER_CA_CERT_PATH}"
|
params+=" --requestheader-client-ca-file=${REQUESTHEADER_CA_CERT_PATH}"
|
||||||
params+=" --requestheader-allowed-names=aggregator"
|
params+=" --requestheader-allowed-names=aggregator"
|
||||||
@ -1686,8 +1687,6 @@ function start-kube-apiserver {
|
|||||||
params+=" --advertise-address=${vm_external_ip}"
|
params+=" --advertise-address=${vm_external_ip}"
|
||||||
params+=" --ssh-user=${PROXY_SSH_USER}"
|
params+=" --ssh-user=${PROXY_SSH_USER}"
|
||||||
params+=" --ssh-keyfile=/etc/srv/sshproxy/.sshkeyfile"
|
params+=" --ssh-keyfile=/etc/srv/sshproxy/.sshkeyfile"
|
||||||
else
|
|
||||||
params+=" --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname",
|
|
||||||
fi
|
fi
|
||||||
elif [ -n "${MASTER_ADVERTISE_ADDRESS:-}" ]; then
|
elif [ -n "${MASTER_ADVERTISE_ADDRESS:-}" ]; then
|
||||||
params="${params} --advertise-address=${MASTER_ADVERTISE_ADDRESS}"
|
params="${params} --advertise-address=${MASTER_ADVERTISE_ADDRESS}"
|
||||||
|
Loading…
Reference in New Issue
Block a user