From df92bf1df1d281f09ac3742cddef576bcf7d6b4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Huss?= Date: Thu, 16 May 2024 13:07:05 +0200 Subject: [PATCH] fix --- meta/domain-devspaces/organisations.tf | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/meta/domain-devspaces/organisations.tf b/meta/domain-devspaces/organisations.tf index 6d34273..10a9b43 100644 --- a/meta/domain-devspaces/organisations.tf +++ b/meta/domain-devspaces/organisations.tf @@ -8,6 +8,16 @@ locals { }, org) if org.name == name ] ]) + common_org_param = { + "stages" = [] + "datasets" = [] + "haveGitea" = var.haveGitea + "haveTekton" = var.haveTekton + "haveFlux" = var.haveFlux + "autoCD" = var.autoCD + "gitea_ssh_prefix" = var.gitea_ssh_prefix + "gitea_ssh_port" = var.gitea_ssh_port + } } resource "kubectl_manifest" "organisations" { @@ -24,17 +34,7 @@ resource "kubectl_manifest" "organisations" { category: "share" component: "organisation" options: ${jsonencode(merge( - local.global, - { - "stages" = [] - "datasets" = [] - "haveGitea" = var.haveGitea - "haveTekton" = var.haveTekton - "haveFlux" = var.haveFlux - "autoCD" = var.autoCD - "gitea_ssh_prefix" = var.gitea_ssh_prefix - "gitea_ssh_port" = var.gitea_ssh_port - }, + local.global, local.common_org_param, { for k, v in local.sorted-organisations[count.index] : k => v if !contains(["name"], k) } ))} EOF