GCP Compute

Manage Compute Engine instances and instance templates. Configure managed instance groups and preemptible VMs. Use when deploying compute resources on GCP.

majiayu000 Updated 567 repo stars

File contents

GCP Compute Engine

Deploy and manage Compute Engine instances.

Create Instance

gcloud compute instances create web-server \
  --machine-type=e2-medium \
  --zone=us-central1-a \
  --image-family=debian-11 \
  --image-project=debian-cloud \
  --boot-disk-size=20GB \
  --tags=http-server

# Create from instance template
gcloud compute instance-templates create web-template \
  --machine-type=e2-medium \
  --image-family=debian-11 \
  --image-project=debian-cloud

gcloud compute instance-groups managed create web-group \
  --template=web-template \
  --size=3 \
  --zone=us-central1-a

Best Practices

  • Use managed instance groups
  • Implement preemptible VMs for cost savings
  • Use custom images for consistency
  • Enable shielded VMs

majiayu000/claude-skill-registry-data/tree/main/devops/gcp-compute commit dbaa4855f8

Frequently asked questions

npx skillmds@latest add majiayu000/gcp-compute