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 editar
Para 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 editar
Crear instancias[8] editar
Usar 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 editar
gcloud compute instances stop mi-instancia
Borrar instancias editar
Para borrar la instancia llamada "mi-instancia" se usa el comando instances delete
:
gcloud compute instances delete mi-instancia
Ingresar Y
para confirmar.