Gcloud compute
La herramienta gcloud compute
[1][2] en la línea de comandos permite administrar los recursos de Google Compute en un formato amigable más amigable que usando la API de Compute Engine.
Configurar las propiedades por defecto
editarPara leer y manipular datos a nivel de proyecto como cuotas y metadatos se usa:
gcloud compute project-info
COMANDO
[3]
- Ver las propiedades por defecto:
gcloud compute project-info describe
- Configurar la zona y región[4] por defecto:
gcloud compute project-info add-metadata --metadata \ google-compute-default-region=us-central1,\ google-compute-default-zone=us-central1-c
- Configurar la imagen[5] del sistema operativo por defecto:
gcloud compute project-info add-metadata --metadata \ google-compute-default-image-family=ubuntu-1804-lts,\ google-compute-default-image-project=ubuntu-os-cloud
- Configurar el tipo de máquina[6] por defecto:
gcloud compute project-info add-metadata --metadata \ google-compute-default-machine-type=f1-micro
- Configurar el tipo de disco y tamaño[7] por defecto:
gcloud compute project-info add-metadata --metadata \ google-compute-default-boot-disk-type=pd-standard,\ google-compute-default-boot-disk-size=10
Comandos comunes de gcloud compute
editarUsar el comando instances create
para crear una nueva instancia. Por ejemplo, el siguiente comando crea una instancia llamada "mi-instancia" en la zona configurada por defecto.
gcloud compute instances create mi-instancia
Apagar Instancias
editargcloud compute instances stop mi-instancia
Borrar instancias
editarPara borrar la instancia llamada "mi-instancia" se usa el comando instances delete
:
gcloud compute instances delete mi-instancia
Ingresar Y
para confirmar.