laxathom.cachet

Ansible-Rolle-Cachet

Ansible-Rolle zur Installation und Konfiguration der Cachet-Statusseite auf RHEL/CentOS (derzeit).

Rollenvariablen

Dies sind konfigurierbare Variablen für diese Rolle und sind in defaults/main.yml mit Standardwerten vordefiniert. Möglicherweise müssen Sie sie entsprechend Ihren Bedürfnissen überschreiben. Die meisten von ihnen sind nicht für eine Produktionsumgebung geeignet.

Wichtige Variablen

cachet_install_php:     # Installiert die vordefinierte PHP-Rolle als Abhängigkeit, wenn auf True gesetzt
cachet_install_mysql:   # Installiert die vordefinierte MySQL-Rolle als Abhängigkeit, wenn auf True gesetzt
cachet_install_pgsql:   # Installiert die vordefinierte PGSQL-Rolle als Abhängigkeit, wenn auf True gesetzt

cachet_install_dir:     # Definiert das Installationsverzeichnis der Anwendung
cachet_branch_version:   # Definiert die zu installierende Version der Anwendung

Abhängigkeiten

  • geerlingguy.repo-remi Wenn die Variable cachet_install_php auf true gesetzt ist.

  • geerlingguy.php Wenn die Variable cachet_install_php auf true gesetzt ist.

  • geerlingguy.mysql Wenn die Variable cachet_install_mysql auf true gesetzt ist.

  • geerlingguy.pgsql Wenn die Variable cachet_install_pgsql auf true gesetzt ist.

Bitte beachten Sie, dass Sie, wenn Sie andere Rollen als die oben genannten verwenden (oder Datenbankserver anderswo installiert sind), diese Variablen auf False setzen sollten und sicherstellen, dass Sie diese zuerst ausführen und bereitstellen.

Beispiel-Playbook

    - hosts: status-servers
      roles:
         - laxathom.cachet
Über das Projekt

Ansible role to install and configure Cachet

Installieren
ansible-galaxy install laxathom.cachet
GitHub Repository
Lizenz
mit
Downloads
98
Besitzer