Skip to main content

GCP Compute Instance Group Manager

A Compute Instance Group Manager is a Google Cloud resource that creates and maintains a homogeneous fleet of VM instances according to a declared configuration (instance template). The manager automatically replaces unhealthy instances, performs rolling updates, and integrates with autoscaling to match capacity to load. For full details see the official documentation: https://cloud.google.com/compute/docs/instance-groups/creating-groups-of-managed-instances

Terrafrom Mappings:

  • google_compute_instance_group_manager.name

Supported Methods​

  • GET: Get GCP Compute Instance Group Manager by "gcp-compute-instance-group-manager-name"
  • LIST: List all GCP Compute Instance Group Manager items
  • SEARCH

gcp-compute-instance-group​

Every Instance Group Manager owns exactly one managed instance group; this link represents that parent–child relationship. Following the link reveals the individual VM instances that the manager has created.

gcp-compute-autoscaler​

An Instance Group Manager can be targeted by an autoscaler resource. When such a link exists, the autoscaler adjusts the manager’s desired replica count based on load metrics, allowing Overmind to surface scaling-related risks.