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
Ansible role to install and configure Cachet
ansible-galaxy install laxathom.cachet