.. | ||
patches | ||
resources | ||
kustomization.yaml | ||
README.md |
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 |