. .gce_kubernetes.config echo "###################################### Set the gcloud compute region and zone ######################################" gcloud config set compute/region $GCE_REGION gcloud config set compute/zone $GCE_ZONE gcloud config set project $GCE_PROJECT echo "Compute region and zone set" KUBE_WORKERS=$((KUBE_WORKERS-1)) sed "s|KUBE_POD_CIDR|$KUBE_POD_CIDR|g" worker_kube-proxy_setup.sh.template > worker_kube-proxy_setup.sh.1 sed "s|KUBE_VERSION|$KUBE_VER|g" worker_kube-proxy_setup.sh.1 > worker_kube-proxy_setup.sh rm worker_kube-proxy_setup.sh.1 chmod 755 worker_kube-proxy_setup.sh for ((i=0; i<=$KUBE_WORKERS; i++)); do gcloud compute scp worker_kube-proxy_setup.sh worker-${i}: done echo "Worker kube-proxy setup scripts copied across" for ((i=0; i<=$KUBE_WORKERS; i++)); do gcloud compute ssh worker-${i} -- sudo ~/worker_kube-proxy_setup.sh done