testing success , no need to specifiy DB name anymore in the secrets

This commit is contained in:
2026-03-03 23:57:55 +00:00
parent 9c3cecd4ce
commit b8d6150aa9
2 changed files with 14 additions and 1 deletions
+13
View File
@@ -651,6 +651,18 @@ resource "kubernetes_deployment_v1" "database-automatic" {
command = try([each.value.database.command], [])
#command = [try(each.value.database.command,"")]
dynamic "env_from" {
for_each = each.value.database != null && each.value.enabled == true && !(try(each.value.database.shunt, false)) ? ["${each.key}-db-terraform"] : []
content {
dynamic "secret_ref" {
for_each = [1]
content {
name = env_from.value
}
}
}
}
dynamic "env" {
for_each = each.value.environment != null ? each.value.environment : {}
content {
@@ -977,6 +989,7 @@ resource "kubernetes_secret_v1" "automatic-database-secret" {
data = {
DB_DATABASE_NAME = "${resource.bitwarden-secrets_secret.automatic_bitwarden_secret_db_name[each.key].value}"
DB_DATABASE = "${resource.bitwarden-secrets_secret.automatic_bitwarden_secret_db_name[each.key].value}"
POSTGRES_DB = "${resource.bitwarden-secrets_secret.automatic_bitwarden_secret_db_name[each.key].value}"
MYSQL_DATABASE = "${resource.bitwarden-secrets_secret.automatic_bitwarden_secret_db_name[each.key].value}"
PGDATABASE = "${resource.bitwarden-secrets_secret.automatic_bitwarden_secret_db_name[each.key].value}"
+1 -1
View File
@@ -41,7 +41,7 @@ kubernetes = {
name = "bookstackapp"
}
config_map_ref = ["config"]
secret_ref = ["bookstack-credentials"]
secret_ref = ["bookstack-credentials"]
config_map_import = ["bb9a8965-994a-4fea-9411-b4020182fa78"]
secret_import = ["d1c2b8c9-71a0-4e47-9d9d-b402018376b6"]