ops-dev-7x2
└── ops-dev-vpc (VPC)
└── ops-dev-subnet (10.0.0.0/24, europe-west2)
├── Private Google Access: enabled
└── Firewall rules
├── deny all ingress (baseline)
├── allow internal traffic (10.0.0.0/24)
├── allow IAP SSH (from Google's IAP range)
└── allow health checks (from Google's health check ranges)
Networking Epic
Our dev project (
ops-dev-7x2) has no network. Without one, nothing can run — no VMs, no GKE, no Cloud SQL with private IP.What we're building
Work items
Create
modules/net-vpc— pure Terraform moduleCreate
modules/net-vpc-firewall— pure Terraform moduleCreate units + wire into stack
units/net-vpc/terragrunt.hclunits/net-vpc-firewall/terragrunt.hcllive/terragrunt.stack.hclunder devHow Fabric does it
GCP docs