From ec0f42a9f6db1ecd93019062723d754c827008c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Huss?= Date: Mon, 27 May 2024 11:37:28 +0200 Subject: [PATCH] fix --- apps/taiga/taiga_ConfigMap.tf | 17 +++++++++++++++++ apps/taiga/taiga_workload.tf | 8 ++++++++ 2 files changed, 25 insertions(+) diff --git a/apps/taiga/taiga_ConfigMap.tf b/apps/taiga/taiga_ConfigMap.tf index bc8af22..eb813c2 100644 --- a/apps/taiga/taiga_ConfigMap.tf +++ b/apps/taiga/taiga_ConfigMap.tf @@ -30,6 +30,23 @@ resource "kubectl_manifest" "cm_env_back" { EOF } +resource "kubectl_manifest" "cm_events" { + yaml_body = <<-EOF + apiVersion: v1 + kind: ConfigMap + metadata: + name: "${var.instance}-${var.component}-events" + labels: ${jsonencode(local.common_labels)} + namespace: ${var.namespace} + data: + env.template: |- + RABBITMQ_URL="amqp://$${RABBITMQ_USER}:$${RABBITMQ_PASS}@$${TAIGA_EVENTS_RABBITMQ_HOST}:5672/taiga" + SECRET="$${TAIGA_SECRET_KEY}" + WEB_SOCKET_SERVER_PORT=8888 + APP_PORT=3023 +EOF +} + resource "kubectl_manifest" "cm_env_front" { yaml_body = <<-EOF apiVersion: v1 diff --git a/apps/taiga/taiga_workload.tf b/apps/taiga/taiga_workload.tf index 370f25e..3f6af9c 100644 --- a/apps/taiga/taiga_workload.tf +++ b/apps/taiga/taiga_workload.tf @@ -57,6 +57,14 @@ resource "kubectl_manifest" "Deployment_taiga-events" { timeoutSeconds: 1 successThreshold: 1 failureThreshold: 3 + volumeMounts: + - name: files + mountPath: /taiga-events/docker/env.template + subPath: env.template + volumes: + - name: files + configMap: + name: ${kubectl_manifest.cm_events.name} EOF } # livenessProbe: