sso-kustom/components/redis/README.md

1.0 KiB

Composant redis

Description

Les applications hydra-dispatcher, hydra-sql et hydra-oidc stockent dorénavant le cache et les sessions utilisateur sur un serveur Redis. Le DSN du serveur est défini dans leur variable d'environnement respective REDIS_DSN. Les applications peuvent utiliser le mode `sentinel`` de redis Il est donc nécessaire donc nécessaire de disposer d'un serveur Redis pour utiliser ces applications.

Principe général de fonctionnement

Un RedisFailOver crée un cluster redis en mode sentinel avec 3 réplicats chacun. Un patche viens mettre à jour la variable d'environnement REDIS_DSN dans les ConfigMap sur toutes les resources hydra-*.

Personnalisation

Via des patches sur la ressource ConfigMap via un label selecto com.cadoles.forge.sso-kustom/session=redis il est possible de modifier la valeur du REDIS_DSN.

Clé Description Exemple
REDIS_DSN DSN du cluster Redis redis://rfs-sso-redis:26379?&redis_sentinel=mymaster