HanXHX.redis
Redis Ansible
Instalacja i konfiguracja Redis. Zarządzaj replikacją.
Obsługiwane systemy operacyjne
Wydanie OS | Status |
---|---|
Debian Stretch (9) | :heavy_check_mark: |
Debian Buster (10) | :heavy_check_mark: |
Debian Bullseye (11) | :heavy_check_mark: |
Wymagania
- Jeśli chcesz zainstalować Redis z archiwum, musisz dodać to repozytorium.
- Jeśli redis jest już zainstalowany ręcznie (lub przez inny proces), proszę odinstalować go i usunąć pliki konfiguracyjne. Ta rola używa domyślnego pliku konfiguracyjnego i nadpisuje konfigurację w innym pliku.
Zmienne roli
- Domyślny plik konfiguracyjny znajduje się w domyślnych zmiennych.
redis_apt_backports
: ustaw true, aby zainstalować Redis z archiwum (domyślnie false).redis_ulimit
: zarządzaj ulimit w skrypcie uruchamiającymredis_apt_target
: cel używany przez moduł apt. NIE EDYTUJ! Musisz edytowaćredis_apt_backports
Zależności
Brak.
Przykładowy playbook
Prosto
- hosts: serwery
roles:
- { role: HanXHX.redis }
Redis z archiwum
- hosts: serwery
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 }
Licencja
GPLv2
Darowizna
Jeśli ten kod Ci pomógł lub używałeś go w swoich projektach, możesz sprawić mi przyjemność kupując mi kilka :piw:
- Bitcoin:
1BQwhBeszzWbUTyK4aUyq3SRg7rBSHcEQn
- Ethereum:
0x63abe6b2648fd892816d87a31e3d9d4365a737b5
- Litecoin:
LeNDw34zQLX84VvhCGADNvHMEgb5QyFXyD
- Monero:
45wbf7VdQAZS5EWUrPhen7Wo4hy7Pa7c7ZBdaWQSRowtd3CZ5vpVw5nTPphTuqVQrnYZC72FXDYyfP31uJmfSQ6qRXFy3bQ
Nie masz kryptowaluty? :gwiazdka: projekt to także sposób na podziękowanie! :sunglasses:
Informacje o autorze
- Twitter: @hanxhx_
- Wszystkie uwagi, prośby o zmiany są mile widziane :)