inmotionhosting.redis
Rôle Ansible : Redis
Rôle Ansible modulaire pour déployer et configurer Redis.
Exigences
Ce rôle Ansible prend en charge les deux dernières versions stables des distributions Linux axées sur les serveurs et vise à suivre leurs politiques de dépréciation. De plus, nous nous concentrerons sur la prise en charge des deux dernières versions stables de chacune, qui au moment de l'écriture sont les suivantes :
- CentOS 7.x
- Debian 10 ou plus récent
- Ubuntu 20.04 LTS ou plus récent
- AlmaLinux 8.x ou plus récent
- RockyLinux 8.x ou plus récent
Dépendances
Aucune.
Variables du Rôle
Les variables disponibles sont listées ci-dessous avec leurs valeurs par défaut (vous pouvez également consulter defaults/main.yml
)
Variable | Définition |
---|---|
redis_conf | L'emplacement du fichier de configuration Redis. |
redis_conf_bind | Les adresses IP auxquelles Redis sera lié. |
redis_conf_daemonize | Si Redis doit fonctionner comme un démon. |
redis_conf_logfile | L'emplacement du fichier journal de Redis. |
redis_conf_maxmemory | La mémoire maximale à utiliser par Redis. |
redis_conf_maxmemory_policy | La politique de gestion de la mémoire à utiliser. |
redis_conf_pidfile | L'emplacement du fichier pid de Redis. |
redis_conf_port | Accepter les connexions sur le port spécifié. |
redis_conf_requirepass | Si un mot de passe est requis pour se connecter à Redis. |
redis_conf_supervised | Le système d'initialisation que Redis doit cibler. Par défaut : systemd |
redis_conf_timeout | Le temps maximum qu'une connexion client à Redis doit durer. |
redis_conf_unixsocket | Si Redis doit être configuré pour utiliser un socket unix. |
redis_conf_unixsocket_location | L'emplacement du fichier de socket unix de Redis. |
redis_conf_unixsocket_permissions | Les permissions unix à définir sur le fichier de socket unix. |
redis_daemon | Le nom du démon Redis. |
Exemple de Playbook
- hosts: www
roles:
- role: inmotionhosting.redis
Licence
GPLv3
Informations sur l'Auteur
À propos du projet
Modular Ansible Role for deploying and configuring Redis
Installer
ansible-galaxy install inmotionhosting.redis
Licence
gpl-3.0
Téléchargements
53.2k
Propriétaire
Offering Private and Public Cloud, Software as a Service, and Web Hosting