From d2ad630ef70ac85548aa9567795d29a87add8177 Mon Sep 17 00:00:00 2001 From: Work Date: Mon, 26 Jan 2026 16:00:10 +0300 Subject: [PATCH] change pipeline generation + add tf dockerfile --- live/stage/secrets/terragrunt.hcl | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/live/stage/secrets/terragrunt.hcl b/live/stage/secrets/terragrunt.hcl index 0681a95..8a9a2e0 100644 --- a/live/stage/secrets/terragrunt.hcl +++ b/live/stage/secrets/terragrunt.hcl @@ -105,15 +105,6 @@ EOT env_name = basename(dirname(get_terragrunt_dir())) env_config = local.infra_config.environments[local.env_name] secrets = local.env_config.secrets - - namespace_name = dependency.namespace.outputs.name - s3_bucket_name = dependency.s3.outputs.bucket_name - s3_access_key = dependency.s3.outputs.access_key - s3_secret_key = dependency.s3.outputs.secret_key - db_host = dependency.database.outputs.host - db_database_name = dependency.database.outputs.database_name - db_user_name = dependency.database.outputs.user_name - db_password = dependency.database.outputs.password } terraform { @@ -124,7 +115,7 @@ inputs = { secrets = [ for secret in local.secrets : { name = secret.name - namespace = local.namespace_name + namespace = dependency.namespace.outputs.name secret_type = secret.type registry_url = try(secret.registry_url, "") dependencies = try(secret.dependencies, {}) @@ -137,17 +128,17 @@ inputs = { ] s3_outputs = { - bucket_name = local.s3_bucket_name - access_key = local.s3_access_key - secret_key = local.s3_secret_key + bucket_name = dependency.s3.outputs.bucket_name + access_key = dependency.s3.outputs.access_key + secret_key = dependency.s3.outputs.secret_key } database_outputs_map = { "${local.env_config.databases[0].cluster_id}:${local.env_config.databases[0].database.name}:${local.env_config.databases[0].user.name}" = { - host = local.db_host - database_name = local.db_database_name - user_name = local.db_user_name - password = local.db_password + host = dependency.database.outputs.host + database_name = dependency.database.outputs.database_name + user_name = dependency.database.outputs.user_name + password = dependency.database.outputs.password } }