miércoles, 20 de diciembre de 2017

Cloud Shell es tu herramienta base

Hoy en google cloud español Publicado en 2017 dic 20 por Bastien Cadiot

Cloud Shell le ayuda a obtener acceso a sus instancias de Google Compute Engine

Hay muchas formas de acceder de forma remota a instancias en Google Compute Engine. Tradicionalmente utilizamos una VPN, una Interconexión o una instancia dedicada como punto central de control y gestión de acceso.

Google Cloud Platform ofrece otro método útil gracias a gcloud.
Puede instalar gcloud en su máquina, pero también puede usar gcloud incrustado en Cloud Shell (dentro de la consola de la nube).

Como un bastión perfecto, Cloud Shell viene con muchas herramientas preinstaladas y un almacenamiento persistente.

Intentemos conectarnos a una instancia con una IP externa:

$ gcloud compute ssh instance-1 --zone europe-west1-d

Pero si la instancia no tiene una dirección IP pública? Puede agregar uno temporalmente antes de intentar conectarse:

$ gcloud compute instances add-access-config instance-2 \
         --zone europe-west1-d
$ gcloud compute ssh instance-2 \
         --zone europe-west1-d
$ gcloud compute instances delete-access-config instance-2 \
         --zone europe-west1-d

Más información

Más detalles en la documentación dedicada: Conexión segura a instancias de VM