Use gcloud compute scp instead of copy-files

pull/176/head
Michael McClanahan 2017-05-30 13:47:24 -05:00 committed by Kelsey Hightower
parent 1c53942442
commit 2983b28f13
2 changed files with 7 additions and 7 deletions

View File

@ -267,16 +267,16 @@ kubernetes.pem
Set the list of Kubernetes hosts where the certs should be copied to: Set the list of Kubernetes hosts where the certs should be copied to:
The following commands will copy the TLS certificates and keys to each Kubernetes host using the `gcloud compute copy-files` command. The following commands will copy the TLS certificates and keys to each Kubernetes host using the `gcloud compute scp` command.
``` ```
for host in worker0 worker1 worker2; do for host in worker0 worker1 worker2; do
gcloud compute copy-files ca.pem kube-proxy.pem kube-proxy-key.pem ${host}:~/ gcloud compute scp ca.pem kube-proxy.pem kube-proxy-key.pem ${host}:~/
done done
``` ```
``` ```
for host in controller0 controller1 controller2; do for host in controller0 controller1 controller2; do
gcloud compute copy-files ca.pem ca-key.pem kubernetes-key.pem kubernetes.pem ${host}:~/ gcloud compute scp ca.pem ca-key.pem kubernetes-key.pem kubernetes.pem ${host}:~/
done done
``` ```

View File

@ -34,7 +34,7 @@ The other components, mainly the `scheduler` and `controller manager`, access th
### Create the TLS Bootstrap Token ### Create the TLS Bootstrap Token
This section will walk you through the creation of a TLS bootstrap token that will be used to [bootstrap TLS client certificates for kubelets](https://kubernetes.io/docs/admin/kubelet-tls-bootstrapping/). This section will walk you through the creation of a TLS bootstrap token that will be used to [bootstrap TLS client certificates for kubelets](https://kubernetes.io/docs/admin/kubelet-tls-bootstrapping/).
Generate a token: Generate a token:
@ -54,7 +54,7 @@ Distribute the bootstrap token file to each controller node:
``` ```
for host in controller0 controller1 controller2; do for host in controller0 controller1 controller2; do
gcloud compute copy-files token.csv ${host}:~/ gcloud compute scp token.csv ${host}:~/
done done
``` ```
@ -135,6 +135,6 @@ kubectl config use-context default --kubeconfig=kube-proxy.kubeconfig
``` ```
for host in worker0 worker1 worker2; do for host in worker0 worker1 worker2; do
gcloud compute copy-files bootstrap.kubeconfig kube-proxy.kubeconfig ${host}:~/ gcloud compute scp bootstrap.kubeconfig kube-proxy.kubeconfig ${host}:~/
done done
``` ```