existing connector - variable

This commit is contained in:
Natalia Strelkova
2022-10-07 13:29:55 +00:00
parent 8a8a3fd76a
commit 8eae3525b3
2 changed files with 8 additions and 1 deletions

View File

@@ -34,6 +34,7 @@ locals {
"roles/iam.serviceAccountUser" = local.all_principals_iam
"roles/iam.serviceAccountTokenCreator" = local.all_principals_iam
}
connector = var.connector == null ? google_vpc_access_connector.connector.0.self_link : var.connector
prefix = var.prefix == null ? "" : "${var.prefix}-"
wp_user = "user"
wp_pass = var.wordpress_password == null ? random_password.wp_password.result : var.wordpress_password
@@ -114,7 +115,7 @@ module "cloud_run" {
vpcaccess_connector = null
# allow all traffic
vpcaccess_egress = "all-traffic"
vpcaccess_connector = google_vpc_access_connector.connector.0.self_link
vpcaccess_connector = local.connector
}
ingress_settings = "all"
}

View File

@@ -27,6 +27,12 @@ variable "cloudsql_password" {
default = null
}
variable "connector" {
type = string
description = "Existing VPC serverless connector to use if not creating a new one"
default = null
}
variable "create_connector" {
type = bool
description = "Should a VPC serverless connector be created or not"