.. | ||
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 patch 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 |