From 243bd3a9985e9b84a0c8519a4a4c38e414559b93 Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Tue, 13 Oct 2026 17:53:30 +0100 Subject: [PATCH] module service --- infrastructure/database.tf | 24 ------------------------ infrastructure/redis.tf | 19 ------------------- 2 files changed, 43 deletions(-) diff --git a/infrastructure/database.tf b/infrastructure/database.tf index 716c605..65e4f28 100644 --- a/infrastructure/database.tf +++ b/infrastructure/database.tf @@ -1,27 +1,3 @@ -resource "kubernetes_service_v1" "automatic_service_database" { - for_each = { for key, value in var.kubernetes : key => value if value.database != null && value.enabled == true && !(try(value.database.shunt, false)) } - metadata { - name = "${each.key}-db-svc" - namespace = coalesce(each.value.namespace, each.value.connected_namespace, each.key) - labels = { - deployment_method = "Terraform" - #username = "${resource.bitwarden-secrets_secret.automatic_bitwarden_secret_password[each.key].key}" - } - } - spec { - selector = { - app = "${each.key}-db" - } - port { - port = try(each.value.database.port, 5432) - target_port = try(each.value.database.port, 5432) - } - - } - - -} - resource "kubernetes_deployment_v1" "database-automatic" { for_each = { for key, value in var.kubernetes : key => value if value.database != null && value.enabled == true && !(try(value.database.shunt, false)) } diff --git a/infrastructure/redis.tf b/infrastructure/redis.tf index 1ee96fc..267f066 100644 --- a/infrastructure/redis.tf +++ b/infrastructure/redis.tf @@ -1,22 +1,3 @@ -resource "kubernetes_service_v1" "automatic_service_redis" { - for_each = { for key, value in var.kubernetes : key => value if value.redis != null && value.enabled == true } - metadata { - name = "${each.key}-redis-svc" - namespace = coalesce(each.value.namespace, each.value.connected_namespace, each.key) - labels = { - deployment_method = "Terraform" - } - } - spec { - selector = { - app = "${each.key}-redis" - } - port { - port = 6379 - target_port = 6379 - } - } -} resource "kubernetes_deployment_v1" "redis-automatic" { for_each = { for key, value in var.kubernetes : key => value if value.redis != null && value.enabled == true }