gcloud-compute
Create, run, and manage VMs on Google Cloud infrastructure.
TLDR
List Compute Engine zones
$ gcloud compute zones list
Create a VM instance
$ gcloud compute instances create [instance_name]
Display a VM instance's details
$ gcloud compute instances describe [instance_name]
List all VM instances in a project
$ gcloud compute instances list
Create a snapshot of a persistent disk
$ gcloud compute disks snapshot [disk_name] --snapshot-names [snapshot_name]
Display a snapshot's details
$ gcloud compute snapshots describe [snapshot_name]
Delete a snapshot
$ gcloud compute snapshots delete [snapshot_name]
Connect to a VM instance using SSH
$ gcloud compute ssh [instance_name]