GCE (Google Compute Engine)
Mis primeros pasos
Estamos evaluando nuevos mercados en la empresa y esto me ha llevado a valorar los servicios de Google Compute Engine. A modo de documentación voy a poner los comandos que voy necesitando en esta andadura.Antes de acceder a la consola debemos registrarnos con nuestra cuenta de gmail.
Instalación
curl https://sdk.cloud.google.com | bash
exec -l $SHELL
gcloud init
Definir una zona por defecto
gcloud compute project-info add-metadata --metadata google-compute-default-region=europe-west1, google-compute-default-zone=europe-west1-b
gcloud config set compute/zone europe-west1-b
gcloud config list
[compute]
zone = europe-west1-b
[core]
account = XXXXXXX-compute@developer.gserviceaccount.com
project = grand-loop-XXXXX
Ayuda
gcloud --help
gcloud compute --help
gcloud compute instances list
Información
gcloud compute project-info describe
Actualización de los componentes
gcloud components update
Conexión por SSH contra nuestras instancias
gcloud compute ssh test01 --zone europe-west1-b
También podemos usar nuestro propio cliente ssh
gcloud compute config-ssh
ssh test01.europe-west1-b.grand-loop-XXXXX
Subir imágenes al registro privado del proyecto
docker tag myuser/busyboxtest eu.gcr.io/grand-loop-XXXXX/busyboxtest
gcloud docker push eu.gcr.io/grand-loop-XXXXXX/busyboxtest
Comentarios
Publicar un comentario