inmotionhosting.redis

Ansible Molecule Pipeline GPL-3.0 Lizenz GitHub Sterne

InMotion Hosting Ultrastack

Ansible Rolle: Redis

Modulare Ansible Rolle zum Bereitstellen und Konfigurieren von Redis

Anforderungen

Diese Ansible Rolle unterstützt die zwei neuesten stabilen Versionen von bestimmten server-fokussierten Linux-Distributionen und folgt deren Abkündigungspolitik. Zusätzlich konzentrieren wir uns darauf, die neuesten zwei stabilen Versionen von jeder zu unterstützen, die zum Zeitpunkt des Schreibens wie folgt sind:

  • CentOS 7.x
  • Debian 10 oder später
  • Ubuntu 20.04 LTS oder später
  • AlmaLinux 8.x oder später
  • RockyLinux 8.x oder später

Abhängigkeiten

Keine.

Rollvariablen

Verfügbare Variablen sind unten aufgeführt mit ihren Standardwerten (Sie können auch defaults/main.yml einsehen)

Variable Definition
redis_conf Der Speicherort der Redis-Konfigurationsdatei.
redis_conf_bind Die IP-Adressen, an die Redis gebunden wird.
redis_conf_daemonize Ob Redis als Daemon ausgeführt werden soll.
redis_conf_logfile Der Speicherort der Redis-Protokolldatei.
redis_conf_maxmemory Der maximal verwendbare Speicher von Redis.
redis_conf_maxmemory_policy Die Speicherverwaltungspolitik, die verwendet werden soll.
redis_conf_pidfile Der Speicherort der Redis-PID-Datei.
redis_conf_port Akzeptiert Verbindungen am angegebenen Port.
redis_conf_requirepass Ob ein Passwort für den Login zu Redis erforderlich ist.
redis_conf_supervised Das Init-System, auf das Redis abzielt.

Standard: systemd
redis_conf_timeout Die maximale Zeit, die eine Clientverbindung zu Redis bestehen sollte.
redis_conf_unixsocket Ob Redis konfiguriert werden soll, um einen Unix-Socket zu verwenden.
redis_conf_unixsocket_location Der Speicherort der Redis-Unix-Socket-Datei.
redis_conf_unixsocket_permissions Die Unix-Berechtigungen, die auf die Unix-Socket-Datei gesetzt werden sollen.
redis_daemon Der Name des Redis-Daemons.

Beispiel-Playbook

- hosts: www
  roles:
    - role: inmotionhosting.redis

Lizenz

GPLv3

Autorinformation

InMotion Hosting

Über das Projekt

Modular Ansible Role for deploying and configuring Redis

Installieren
ansible-galaxy install inmotionhosting.redis
GitHub Repository
Lizenz
gpl-3.0
Downloads
53.2k
Besitzer
Offering Private and Public Cloud, Software as a Service, and Web Hosting