From 30f46f09d6ed3712c8e84447eb5aa281e90c8e39 Mon Sep 17 00:00:00 2001 From: Vannick Trinquier Date: Mon, 20 Oct 2025 13:13:42 +0700 Subject: [PATCH] Apply alerts and log based metrics after log buckets creation (#3442) --- modules/project-factory/projects.tf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/project-factory/projects.tf b/modules/project-factory/projects.tf index fdf97c941..c9779df0c 100644 --- a/modules/project-factory/projects.tf +++ b/modules/project-factory/projects.tf @@ -73,7 +73,7 @@ module "projects" { }) default_service_account = try(each.value.default_service_account, "keep") descriptive_name = try(each.value.descriptive_name, null) - factories_config = each.value.factories_config + factories_config = { for k, v in each.value.factories_config : k => v if k != "observability" } labels = merge( each.value.labels, var.data_merges.labels ) @@ -118,6 +118,7 @@ module "projects-iam" { kms_keys = local.ctx.kms_keys iam_principals = local.ctx_iam_principals }) + factories_config = { for k, v in each.value.factories_config : k => v if k == "observability" } iam = lookup(each.value, "iam", {}) iam_bindings = lookup(each.value, "iam_bindings", {}) iam_bindings_additive = lookup(each.value, "iam_bindings_additive", {})