From 05be37b60929cd82136733717fdaf2955d70c580 Mon Sep 17 00:00:00 2001 From: devthejo Date: Wed, 5 Mar 2025 14:59:55 +0100 Subject: [PATCH] fix: sentinel master name --- .kontinuous/env/preprod/values.yaml | 1 + .kontinuous/env/prod/values.yaml | 1 + packages/app/src/api/core-domain/infra/companies-store.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/.kontinuous/env/preprod/values.yaml b/.kontinuous/env/preprod/values.yaml index 93435ad26..f4e73c757 100644 --- a/.kontinuous/env/preprod/values.yaml +++ b/.kontinuous/env/preprod/values.yaml @@ -22,6 +22,7 @@ app: MAILER_SMTP_SSL: "False" NODE_ENV: production # EMAIL_LOGIN: "True" + REDIS_SENTINEL_MASTER_NAME: "mymaster" REDIS_SENTINEL_HOSTS: | [ { "host": "redis-node-0.redis-headless", "port": 26379 }, diff --git a/.kontinuous/env/prod/values.yaml b/.kontinuous/env/prod/values.yaml index 203126efb..701f6ae9a 100644 --- a/.kontinuous/env/prod/values.yaml +++ b/.kontinuous/env/prod/values.yaml @@ -36,6 +36,7 @@ app: { "host": "redis-node-1.redis-headless", "port": 26379 }, { "host": "redis-node-2.redis-headless", "port": 26379 } ] + REDIS_SENTINEL_MASTER_NAME: "mymaster" redirectFrom: - "egapro.fabrique.social.gouv.fr" - "index-egapro.travail.gouv.fr" diff --git a/packages/app/src/api/core-domain/infra/companies-store.ts b/packages/app/src/api/core-domain/infra/companies-store.ts index 4a4a416c4..481851557 100644 --- a/packages/app/src/api/core-domain/infra/companies-store.ts +++ b/packages/app/src/api/core-domain/infra/companies-store.ts @@ -15,6 +15,7 @@ if (process.env.REDIS_SENTINEL_HOSTS) { } catch (error) { logger.error({ error }, "Failed to parse REDIS_SENTINEL_HOSTS"); } + redisOptions.name = process.env.REDIS_SENTINEL_MASTER_NAME || "mymaster"; } else { redisOptions.host = process.env.REDIS_HOST || "localhost"; redisOptions.port = parseInt(process.env.REDIS_PORT || "6379", 10);