mirror of
https://gitlab.sarex.io/infra/terraform-contour-mirror.git
synced 2026-08-06 02:31:35 +03:00
30 lines
1.1 KiB
HCL
30 lines
1.1 KiB
HCL
output "valkey_users" {
|
|
description = "Map of created Valkey/Redis users (cluster_id:user_name => data)"
|
|
value = {
|
|
for key, valkey_user in local.valkey_users_map : key => {
|
|
cluster_id = valkey_user.cluster_id
|
|
host = try(valkey_user.host, "")
|
|
port = tostring(try(valkey_user.port, "6380"))
|
|
user_name = yandex_mdb_redis_user.this[key].name
|
|
password = random_password.user_password[key].result
|
|
permissions = local.valkey_user_permissions[key]
|
|
user_enabled = try(valkey_user.user.enabled, true)
|
|
}
|
|
}
|
|
sensitive = true
|
|
}
|
|
|
|
output "valkey_outputs_map" {
|
|
description = "Map for secrets module (cluster_id:user_name => credentials)"
|
|
value = {
|
|
for key, valkey_user in local.valkey_users_map : key => {
|
|
cluster_id = valkey_user.cluster_id
|
|
host = try(valkey_user.host, "")
|
|
port = tostring(try(valkey_user.port, "6380"))
|
|
user_name = yandex_mdb_redis_user.this[key].name
|
|
password = random_password.user_password[key].result
|
|
}
|
|
}
|
|
sensitive = true
|
|
}
|