Fix redis ssl issues 4

This commit is contained in:
2026-01-24 21:33:40 +01:00
parent 8568aea9a8
commit 0e95bdc468
8 changed files with 104 additions and 11 deletions

View File

@@ -488,4 +488,4 @@ data:
EXTERNAL_ENABLED_CITIES: "madrid"
EXTERNAL_RETENTION_MONTHS: "6" # Reduced from 24 to avoid memory issues during init
EXTERNAL_CACHE_TTL_DAYS: "7"
EXTERNAL_REDIS_URL: "rediss://redis-service:6379/0?ssl_cert_reqs=none"
EXTERNAL_REDIS_URL: "rediss://redis-service:6379/0"

View File

@@ -121,6 +121,15 @@ spec:
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 3
volumeMounts:
- name: redis-tls
mountPath: /tls
readOnly: true
volumes:
- name: redis-tls
secret:
secretName: redis-tls-secret
defaultMode: 0400
---
apiVersion: v1
kind: Service

View File

@@ -178,6 +178,10 @@ spec:
timeoutSeconds: 3
periodSeconds: 5
failureThreshold: 5
volumeMounts:
- name: redis-tls
mountPath: /tls
readOnly: true
volumes:
- name: redis-tls
secret:

View File

@@ -71,7 +71,7 @@ spec:
name: redis-secrets
key: REDIS_PASSWORD
- name: REDIS_URL
value: "rediss://:$(REDIS_PASSWORD)@redis-service:6379/0?ssl_cert_reqs=none"
value: "rediss://:$(REDIS_PASSWORD)@redis-service:6379/0"
- name: LOG_LEVEL
value: "INFO"
- name: INVENTORY_SERVICE_URL
@@ -120,4 +120,13 @@ spec:
initialDelaySeconds: 10
periodSeconds: 30
timeoutSeconds: 5
volumeMounts:
- name: redis-tls
mountPath: /tls
readOnly: true
restartPolicy: Always
volumes:
- name: redis-tls
secret:
secretName: redis-tls-secret
defaultMode: 0400

View File

@@ -43,7 +43,7 @@ spec:
name: redis-secrets
key: REDIS_PASSWORD
- name: REDIS_URL
value: "rediss://:$(REDIS_PASSWORD)@redis-service:6379/0?ssl_cert_reqs=none"
value: "rediss://:$(REDIS_PASSWORD)@redis-service:6379/0"
- name: AUTH_SERVICE_URL
value: "http://auth-service:8000"
- name: TENANT_SERVICE_URL
@@ -77,6 +77,10 @@ spec:
httpGet:
path: /health
port: 8000
volumeMounts:
- name: redis-tls
mountPath: /tls
readOnly: true
initialDelaySeconds: 30
periodSeconds: 30
readinessProbe:
@@ -133,3 +137,8 @@ spec:
limits:
memory: "128Mi"
cpu: "100m"
volumes:
- name: redis-tls
secret:
secretName: redis-tls-secret
defaultMode: 0400

View File

@@ -187,6 +187,10 @@ spec:
timeoutSeconds: 3
periodSeconds: 5
failureThreshold: 5
volumeMounts:
- name: redis-tls
mountPath: /tls
readOnly: true
volumes:
- name: redis-tls
secret: