++ fix kafka dynamic secret: resolve depends_on key via coalesce (was try-chain -> empty key ':' -> null map -> empty secret); restore flows-prod dynamic form

This commit is contained in:
Kochetkov S 2026-07-15 15:24:28 +03:00
parent fc7dc2b101
commit ceed71665e
2 changed files with 299 additions and 296 deletions

File diff suppressed because one or more lines are too long

View File

@ -75,8 +75,8 @@ locals {
var.kafka_outputs_map[
format(
"%s:%s",
try(secret.depends_on.kafka_ref, try(secret.depends_on.cluster_ref, try(secret.depends_on.cluster, ""))),
try(secret.depends_on.kafka_user, try(secret.depends_on.user, ""))
try(coalesce(secret.depends_on.kafka_ref, secret.depends_on.cluster_ref, secret.depends_on.cluster), ""),
try(coalesce(secret.depends_on.kafka_user, secret.depends_on.user), "")
)
],
null