change pipeline generation + add tf dockerfile

This commit is contained in:
Work 2026-01-26 16:00:10 +03:00
parent 2fb0b416d7
commit d2ad630ef7

View File

@ -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
}
}