existing connector - variable
This commit is contained in:
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user