gcloud-lab/modules/vpc.tf

29 lines
673 B
Terraform
Raw Permalink Normal View History

resource "google_compute_network" "default" {
name = "devops-lab-network"
auto_create_subnetworks = false
enable_ula_internal_ipv6 = true
}
resource "google_compute_subnetwork" "default" {
name = "devops-lab-subnetwork"
2026-01-06 01:20:24 +00:00
ip_cidr_range = "10.0.0.0/16"
region = "us-central1"
stack_type = "IPV4_IPV6"
ipv6_access_type = "INTERNAL" # Change to "EXTERNAL" if creating an external loadbalancer
network = google_compute_network.default.id
secondary_ip_range {
range_name = "services-range"
2026-01-06 01:20:24 +00:00
ip_cidr_range = "192.168.16.0/24"
}
secondary_ip_range {
range_name = "pod-ranges"
ip_cidr_range = "192.168.32.0/20"
}
}