Default to use the us-central1 region
parent
a7da79ad54
commit
045e398c08
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue