Managed instance groups should be attached to a load balancer
Managed Instance Groups (MIGs) should be attached to load balancers via backend services to enable traffic distribution across instances. Load balancers provide health checking, autoscaling integration, and high availability features.
Without load balancer attachment, MIGs cannot distribute traffic evenly across instances. There is no automatic failover when instances become unhealthy. Autoscaling benefits are limited without proper traffic distribution.
What this control checks
Managed instance groups should be attached to a load balancer
Audit evidence
Evidence that deployed resources meet this control: Prowler check compute_instance_group_load_balancer_attached (prowler gcp --checks compute_instance_group_load_balancer_attached).
Tool mappings
Use these identifiers to cross-reference this control across tools, reports, and evidence.
- Compliance.tf Control:
gcp_compute_instance_group_load_balancer_attached - Prowler Check:
compute_instance_group_load_balancer_attached
Last reviewed: 2026-10-09