HanXHX.redis

Redis Ansible

Ansible Galaxy Build Status

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ącym
  • redis_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 :)
Zainstaluj
ansible-galaxy install HanXHX.redis
Licencja
gpl-2.0
Pobrania
867
Właściciel
CEO/CTO/SRE triplestack.fr / daemonit.com