mirror of
https://gitlab.sarex.io/infra/terraform-contour-mirror.git
synced 2026-08-05 18:31:00 +03:00
change pipeline generation + add tf dockerfile
This commit is contained in:
parent
2fb0b416d7
commit
d2ad630ef7
@ -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
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user