HanXHX.redis
Redis Ansible
Installez et configurez Redis. Gérez la réplication.
Systèmes d'exploitation gérés
Version du système d'exploitation | État |
---|---|
Debian Stretch (9) | :heavy_check_mark: |
Debian Buster (10) | :heavy_check_mark: |
Debian Bullseye (11) | :heavy_check_mark: |
Exigences
- Si vous souhaitez installer Redis depuis les backports, vous devez ajouter ce dépôt.
- Si Redis est déjà installé manuellement (ou par un autre processus), veuillez le désinstaller et supprimer les fichiers de configuration. Ce rôle utilise le fichier de configuration par défaut et écrase la configuration dans un autre fichier.
Variables de rôle
- Le fichier de configuration par défaut est défini dans default vars.
redis_apt_backports
: définissez sur vrai pour installer Redis depuis les backports (par défaut, c'est faux).redis_ulimit
: gérez ulimit dans le script de démarrage.redis_apt_target
: cible utilisée par le module apt. NE PAS ÉDITER ! Vous devez éditerredis_apt_backports
.
Dépendances
Aucune.
Exemple de Playbook
Simple
- hosts: serveurs
roles:
- { role: HanXHX.redis }
Redis depuis les Backports
- hosts: serveurs
pre_tasks:
- apt_repository: repo='deb http://httpredir.debian.net/debian {{ ansible_distribution_release }}-backports main' state=present
roles:
- { role: HanXHX.redis, redis_apt_backports: true }
Licence
GPLv2
Dons
Si ce code vous a aidé, ou si vous l'avez utilisé pour vos projets, n'hésitez pas à m'offrir quelques :bières:
- Bitcoin:
1BQwhBeszzWbUTyK4aUyq3SRg7rBSHcEQn
- Ethereum:
0x63abe6b2648fd892816d87a31e3d9d4365a737b5
- Litecoin:
LeNDw34zQLX84VvhCGADNvHMEgb5QyFXyD
- Monero:
45wbf7VdQAZS5EWUrPhen7Wo4hy7Pa7c7ZBdaWQSRowtd3CZ5vpVw5nTPphTuqVQrnYZC72FXDYyfP31uJmfSQ6qRXFy3bQ
Pas de crypto-monnaie ? :star: le projet est aussi un moyen de dire merci ! :sunglasses:
Informations sur l'auteur
- Twitter: @hanxhx_
- Tous les problèmes et demandes de tirage sont les bienvenus :)