HanXHX.redis

Redis Ansible

Ansible Galaxy Build Status

Installieren und konfigurieren Sie Redis. Verwaltung der Replikation.

Unterstützte Betriebssysteme

OS Version Status
Debian Stretch (9) :heavy_check_mark:
Debian Buster (10) :heavy_check_mark:
Debian Bullseye (11) :heavy_check_mark:

Anforderungen

  • Wenn Sie Redis aus den Backports installieren möchten, müssen Sie dieses Repository hinzufügen.
  • Wenn Redis bereits manuell (oder von einem anderen Prozess) installiert wurde, deinstallieren Sie es bitte und entfernen Sie die Konfigurationsdateien. Diese Rolle verwendet die Standardkonfigurationsdatei und überschreibt die Konfiguration in einer anderen Datei.

Rollen-Variablen

  • Die Standardkonfigurationsdatei ist in default vars definiert.
  • redis_apt_backports: auf true setzen, um Redis aus den Backports zu installieren (Standard ist false).
  • redis_ulimit: verwaltet ulimit im Startskript.
  • redis_apt_target: Ziel, das vom apt-Modul verwendet wird. NICHT BEARBEITEN! Sie müssen redis_apt_backports bearbeiten.

Abhängigkeiten

Keine.

Beispiel-Playbook

Einfach

- hosts: servers
  roles:
     - { role: HanXHX.redis }

Redis aus den Backports

- hosts: servers
  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 }

Lizenz

GPLv2

Spende

Wenn dieser Code Ihnen geholfen hat oder Sie ihn für Ihre Projekte verwendet haben, können Sie mir gerne ein :beers: ausgeben:

  • Bitcoin: 1BQwhBeszzWbUTyK4aUyq3SRg7rBSHcEQn
  • Ethereum: 0x63abe6b2648fd892816d87a31e3d9d4365a737b5
  • Litecoin: LeNDw34zQLX84VvhCGADNvHMEgb5QyFXyD
  • Monero: 45wbf7VdQAZS5EWUrPhen7Wo4hy7Pa7c7ZBdaWQSRowtd3CZ5vpVw5nTPphTuqVQrnYZC72FXDYyfP31uJmfSQ6qRXFy3bQ

Keine Kryptowährung? :star: Das Projekt ist auch eine Möglichkeit, Danke zu sagen! :sunglasses:

Autor Informationen

  • Twitter: @hanxhx_
  • Alle Fragen und Pull-Requests sind willkommen :)
Installieren
ansible-galaxy install HanXHX.redis
GitHub Repository
Lizenz
gpl-2.0
Downloads
867
Besitzer
CEO/CTO/SRE triplestack.fr / daemonit.com