updated for global managed proxy
This commit is contained in:
parent
b49984e1b9
commit
a18071ed36
|
@ -314,7 +314,7 @@ module "vpc" {
|
||||||
{
|
{
|
||||||
ip_cidr_range = "10.0.4.0/24"
|
ip_cidr_range = "10.0.4.0/24"
|
||||||
name = "global-proxy"
|
name = "global-proxy"
|
||||||
region = "australia-southeast2"
|
region = "europe-west1"
|
||||||
active = true
|
active = true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -140,6 +140,21 @@ resource "google_compute_subnetwork" "proxy_only" {
|
||||||
purpose = "REGIONAL_MANAGED_PROXY"
|
purpose = "REGIONAL_MANAGED_PROXY"
|
||||||
role = each.value.active != false ? "ACTIVE" : "BACKUP"
|
role = each.value.active != false ? "ACTIVE" : "BACKUP"
|
||||||
}
|
}
|
||||||
|
resource "google_compute_subnetwork" "global_proxy_only" {
|
||||||
|
for_each = local.subnets_global_proxy_only
|
||||||
|
project = var.project_id
|
||||||
|
network = local.network.name
|
||||||
|
name = each.value.name
|
||||||
|
region = each.value.region
|
||||||
|
ip_cidr_range = each.value.ip_cidr_range
|
||||||
|
description = (
|
||||||
|
each.value.description == null
|
||||||
|
? "Terraform-managed proxy-only subnet for cross-regional Internal HTTPS LB."
|
||||||
|
: each.value.description
|
||||||
|
)
|
||||||
|
purpose = "GLOBAL_MANAGED_PROXY"
|
||||||
|
role = each.value.active != false ? "ACTIVE" : "BACKUP"
|
||||||
|
}
|
||||||
|
|
||||||
resource "google_compute_subnetwork" "psc" {
|
resource "google_compute_subnetwork" "psc" {
|
||||||
for_each = local.subnets_psc
|
for_each = local.subnets_psc
|
||||||
|
|
Loading…
Reference in New Issue