laxathom.cachet
Ansible-role-cachet
Rola Ansible do instalacji i konfiguracji strony statusu Cachet na RHEL/CentOS (na chwilę obecną).
Zmienne roli
To są zmienne, które możesz ustawić dla tej roli. Są one zdefiniowane w defaults/main.yml
z domyślnymi wartościami. Możesz je nadpisać w zależności od swoich potrzeb. Większość z nich nie nadaje się do środowiska produkcyjnego.
Najważniejsze zmienne
cachet_install_php: # Zainstaluj wcześniej zdefiniowaną rolę PHP jako zależność, jeśli ustawiona na True
cachet_install_mysql: # Zainstaluj wcześniej zdefiniowaną rolę MySQL jako zależność, jeśli ustawiona na True
cachet_install_pgsql: # Zainstaluj wcześniej zdefiniowaną rolę PGSQL jako zależność, jeśli ustawiona na True
cachet_install_dir: # Definiuje katalog instalacji aplikacji
cachet_branch_version: # Definiuje wersję aplikacji do zainstalowania
Zależności
geerlingguy.repo-remi Gdy zmienna
cachet_install_php
jest ustawiona na true.geerlingguy.php Gdy zmienna
cachet_install_php
jest ustawiona na true.geerlingguy.mysql Gdy zmienna
cachet_install_mysql
jest ustawiona na true.geerlingguy.pgsql Gdy zmienna
cachet_install_pgsql
jest ustawiona na true.
Pamiętaj, że jeśli używasz innych ról niż te powyżej (lub serwery bazy danych są zainstalowane gdzie indziej), rozważ ustawienie tych zmiennych na False
i upewnij się, że najpierw je uruchomisz i wdrożysz.
Przykładowy Playbook
- hosts: serwery-statusu
roles:
- laxathom.cachet
Ansible role to install and configure Cachet
ansible-galaxy install laxathom.cachet