diff --git a/cluster/gce/gci/configure-helper.sh b/cluster/gce/gci/configure-helper.sh index 2d9a6d45492..cb4d7bc7a01 100644 --- a/cluster/gce/gci/configure-helper.sh +++ b/cluster/gce/gci/configure-helper.sh @@ -2564,6 +2564,10 @@ function gke-master-start { echo "Running GKE internal configuration script" . "${KUBE_HOME}/bin/gke-internal-configure-helper.sh" gke-internal-master-start + elif [[ -n "${KUBE_BEARER_TOKEN:-}" ]]; then + echo "setting up local admin kubeconfig" + create-kubeconfig "local-admin" "${KUBE_BEARER_TOKEN}" + echo "export KUBECONFIG=/etc/srv/kubernetes/local-admin/kubeconfig" > /etc/profile.d/kubeconfig.sh fi }