Discours dans Kubernetes (K8S)

Bonjour. Mon entreprise tente de déployer Discourse dans notre infrastructure pour gérer le contenu utilisateur. J’ai donc créé une image avec du code Ruby et un chart Helm. J’ai déployé l’application sur Kubernetes sans problème. Cependant, notre responsable du contenu a rencontré des problèmes avec la page d’administration : un champ modifié affichait une ancienne valeur. J’ai vérifié la base de données : tout était correct. J’ai constaté la nouvelle valeur dans la table site_settings. J’ai donc décidé d’enquêter sur le démarrage du serveur. J’ai découvert que le serveur d’application Puma était lancé avec 4 workers. J’ai réduit le nombre de workers à 1 et le problème a été résolu.

Ma question est donc la suivante : comment dois-je corriger cela pour une configuration en cluster ? Existe-t-il un cache de paramètres partagé pour Discourse ?

2 « J'aime »