Merge pull request #77930 from mm4tt/upload_kubeconfig

Upload kubeconfig to master metadata in tests.
This commit is contained in:
Kubernetes Prow Robot 2019-05-30 06:30:24 -07:00 committed by GitHub
commit 6d70e7ff01
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 0 deletions

View File

@ -525,3 +525,5 @@ WINDOWS_NODE_TAINTS="${WINDOWS_NODE_TAINTS:-node.kubernetes.io/os=win1809:NoSche
GCE_PRIVATE_CLUSTER="${KUBE_GCE_PRIVATE_CLUSTER:-false}"
ETCD_LISTEN_CLIENT_IP=0.0.0.0
GCE_UPLOAD_KUBCONFIG_TO_MASTER_METADATA=true

View File

@ -3017,6 +3017,11 @@ function check-cluster() {
# ensures KUBECONFIG is set
get-kubeconfig-basicauth
if [[ ${GCE_UPLOAD_KUBCONFIG_TO_MASTER_METADATA:-} == "true" ]]; then
gcloud compute instances add-metadata "${MASTER_NAME}" --zone="${ZONE}" --metadata-from-file="kubeconfig=${KUBECONFIG}" || true
fi
echo
echo -e "${color_green}Kubernetes cluster is running. The master is running at:"
echo