diff --git a/chart/templates/backend-deployment.yaml b/chart/templates/backend-deployment.yaml index 5442533..702e9f5 100644 --- a/chart/templates/backend-deployment.yaml +++ b/chart/templates/backend-deployment.yaml @@ -38,6 +38,11 @@ spec: secretKeyRef: name: lunarfront-secrets key: redis-url + - name: REDIS_KEY_PREFIX + valueFrom: + secretKeyRef: + name: lunarfront-secrets + key: redis-key-prefix - name: JWT_SECRET valueFrom: secretKeyRef: diff --git a/chart/values.yaml b/chart/values.yaml index 8a54bde..32e4b34 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -26,19 +26,6 @@ frontend: cpu: 200m memory: 128Mi -valkey: - image: - repository: valkey/valkey - tag: "8" - port: 6379 - resources: - requests: - cpu: 50m - memory: 64Mi - limits: - cpu: 200m - memory: 128Mi - ingress: host: "" className: nginx diff --git a/packages/backend/src/plugins/redis.ts b/packages/backend/src/plugins/redis.ts index 8bc8661..80f6e33 100644 --- a/packages/backend/src/plugins/redis.ts +++ b/packages/backend/src/plugins/redis.ts @@ -9,7 +9,8 @@ declare module 'fastify' { export const redisPlugin = fp(async (app) => { const redisUrl = process.env.REDIS_URL ?? 'redis://localhost:6379' - const redis = new Redis(redisUrl) + const keyPrefix = process.env.REDIS_KEY_PREFIX ? `${process.env.REDIS_KEY_PREFIX}:` : '' + const redis = new Redis(redisUrl, { keyPrefix }) app.decorate('redis', redis)