Memcached sur Ubuntu

Le mécanisme d’authentification du service d’Identité pour les services utilise Memcached pour mettre en cache les jetons. Le service memcached s’exécute généralement sur le nœud contrôleur. Pour les déploiements en production, il est recommandé d’activer une combinaison de fonction pare-feu, d’authentification et de cryptage pour le sécuriser.

Installer et configurer les composants

  1. Installez les paquets :

For Ubuntu versions prior to 18.04 use:

# apt install memcached python-memcache

For Ubuntu 18.04 and newer versions use:

# apt install memcached python3-memcache
  1. Éditer le fichier /etc/memcached.conf et configurer le service pour utiliser l’adresse IP de management du contrôleur. Ceci permet l’accès par les autres nœuds via le réseau de management :

    -l 10.0.0.11
    

    Note

    Modifier la ligne qui contient -l 127.0.0.1.

Finaliser l’installation

  • Redémarrer le service Memcached :

    # service memcached restart