Default to use the us-central1 region

pull/118/head
Ivan Font 2017-01-20 10:42:53 -08:00
parent a7da79ad54
commit 045e398c08
3 changed files with 3 additions and 9 deletions

View File

@ -78,8 +78,6 @@ RestartSec=5
[Install] [Install]
WantedBy=multi-user.target' > kube-apiserver.service" WantedBy=multi-user.target' > kube-apiserver.service"
#gcloud compute ssh controller${i} --command 'INTERNAL_IP=$(curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ip); sed -i s/INTERNAL_IP/${INTERNAL_IP}/g kube-apiserver.service'
gcloud compute ssh controller${i} --command "sudo mv kube-apiserver.service /etc/systemd/system/" gcloud compute ssh controller${i} --command "sudo mv kube-apiserver.service /etc/systemd/system/"
gcloud compute ssh controller${i} --command "sudo systemctl daemon-reload" gcloud compute ssh controller${i} --command "sudo systemctl daemon-reload"
gcloud compute ssh controller${i} --command "sudo systemctl enable kube-apiserver" gcloud compute ssh controller${i} --command "sudo systemctl enable kube-apiserver"
@ -87,7 +85,6 @@ WantedBy=multi-user.target' > kube-apiserver.service"
gcloud compute ssh controller${i} --command "sudo systemctl status kube-apiserver --no-pager" gcloud compute ssh controller${i} --command "sudo systemctl status kube-apiserver --no-pager"
# kube-controller-manager # kube-controller-manager
#gcloud compute copy-files kube-controller-manager.service controller${i}:~/
gcloud compute ssh controller${i} --command "echo '[Unit] gcloud compute ssh controller${i} --command "echo '[Unit]
Description=Kubernetes Controller Manager Description=Kubernetes Controller Manager
Documentation=https://github.com/GoogleCloudPlatform/kubernetes Documentation=https://github.com/GoogleCloudPlatform/kubernetes
@ -109,7 +106,6 @@ RestartSec=5
[Install] [Install]
WantedBy=multi-user.target' > kube-controller-manager.service" WantedBy=multi-user.target' > kube-controller-manager.service"
#gcloud compute ssh controller${i} --command 'INTERNAL_IP=$(curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ip); sed -i s/INTERNAL_IP/${INTERNAL_IP}/g kube-controller-manager.service'
gcloud compute ssh controller${i} --command "sudo mv kube-controller-manager.service /etc/systemd/system/" gcloud compute ssh controller${i} --command "sudo mv kube-controller-manager.service /etc/systemd/system/"
gcloud compute ssh controller${i} --command "sudo systemctl daemon-reload" gcloud compute ssh controller${i} --command "sudo systemctl daemon-reload"
gcloud compute ssh controller${i} --command "sudo systemctl enable kube-controller-manager" gcloud compute ssh controller${i} --command "sudo systemctl enable kube-controller-manager"
@ -117,7 +113,6 @@ WantedBy=multi-user.target' > kube-controller-manager.service"
gcloud compute ssh controller${i} --command "sudo systemctl status kube-controller-manager --no-pager" gcloud compute ssh controller${i} --command "sudo systemctl status kube-controller-manager --no-pager"
# kube-scheduler # kube-scheduler
#gcloud compute copy-files kube-scheduler.service controller${i}:~/
gcloud compute ssh controller${i} --command "echo '[Unit] gcloud compute ssh controller${i} --command "echo '[Unit]
Description=Kubernetes Scheduler Description=Kubernetes Scheduler
Documentation=https://github.com/GoogleCloudPlatform/kubernetes Documentation=https://github.com/GoogleCloudPlatform/kubernetes
@ -133,7 +128,6 @@ RestartSec=5
[Install] [Install]
WantedBy=multi-user.target' > kube-scheduler.service" WantedBy=multi-user.target' > kube-scheduler.service"
#gcloud compute ssh controller${i} --command 'INTERNAL_IP=$(curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ip); sed -i s/INTERNAL_IP/${INTERNAL_IP}/g kube-scheduler.service'
gcloud compute ssh controller${i} --command "sudo mv kube-scheduler.service /etc/systemd/system/" gcloud compute ssh controller${i} --command "sudo mv kube-scheduler.service /etc/systemd/system/"
gcloud compute ssh controller${i} --command "sudo systemctl daemon-reload" gcloud compute ssh controller${i} --command "sudo systemctl daemon-reload"
gcloud compute ssh controller${i} --command "sudo systemctl enable kube-scheduler" gcloud compute ssh controller${i} --command "sudo systemctl enable kube-scheduler"
@ -168,4 +162,4 @@ gcloud compute forwarding-rules create kubernetes-rule \
--address ${KUBERNETES_PUBLIC_ADDRESS} \ --address ${KUBERNETES_PUBLIC_ADDRESS} \
--ports 6443 \ --ports 6443 \
--target-pool kubernetes-pool \ --target-pool kubernetes-pool \
--region us-west1 --region us-central1

View File

@ -19,7 +19,7 @@ done
gcloud -q compute instances delete ${hosts} gcloud -q compute instances delete ${hosts}
gcloud -q compute forwarding-rules delete kubernetes-rule --region us-west1 gcloud -q compute forwarding-rules delete kubernetes-rule --region us-central1
gcloud -q compute target-pools delete kubernetes-pool gcloud -q compute target-pools delete kubernetes-pool

View File

@ -52,7 +52,7 @@ gcloud compute firewall-rules create kubernetes-allow-api-server \
gcloud compute firewall-rules list --filter "network=kubernetes" gcloud compute firewall-rules list --filter "network=kubernetes"
gcloud compute addresses create kubernetes --region=us-west1 gcloud compute addresses create kubernetes --region=us-central1
gcloud compute addresses list kubernetes gcloud compute addresses list kubernetes