support policy_boolean

This commit is contained in:
Lorenzo Caggioni
2022-02-03 09:37:50 +01:00
parent 22739f43ea
commit ac1ca68dbd
2 changed files with 7 additions and 4 deletions

View File

@@ -79,10 +79,11 @@ module "orc-prj" {
project_create = var.project_create != null
prefix = var.project_create == null ? null : var.prefix
# additive IAM bindings avoid disrupting bindings in existing project
iam = var.project_create != null ? local.iam_orc : {}
iam_additive = var.project_create == null ? local.iam_orc : {}
group_iam = local.group_iam_orc
oslogin = false
iam = var.project_create != null ? local.iam_orc : {}
iam_additive = var.project_create == null ? local.iam_orc : {}
group_iam = local.group_iam_orc
oslogin = false
policy_boolean = var.composer_config.policy_boolean
services = concat(var.project_services, [
"artifactregistry.googleapis.com",
"bigquery.googleapis.com",

View File

@@ -19,6 +19,7 @@ variable "composer_config" {
ip_range_cloudsql = string
ip_range_gke_master = string
ip_range_web_server = string
policy_boolean = map(bool)
region = string
secondary_ip_range = object({
pods = string
@@ -29,6 +30,7 @@ variable "composer_config" {
ip_range_cloudsql = "10.20.10.0/24"
ip_range_gke_master = "10.20.11.0/28"
ip_range_web_server = "10.20.11.16/28"
policy_boolean = null
region = "europe-west1"
secondary_ip_range = {
pods = "10.10.8.0/22"