inmotionhosting.monit
Rola Ansible: Monit
Modułowa rola Ansible do wdrażania i konfiguracji Monit
Wymagania
Ta rola Ansible obsługuje dwie ostatnie stabilne wersje konkretnych dystrybucji Linuxa ukierunkowanych na serwery i ma na celu przestrzeganie ich polityk deprecacji. Dodatkowo skoncentrujemy się na wspieraniu dwóch ostatnich stabilnych wersji każdej z nich, które w momencie pisania są następujące:
- CentOS 7.x
- Debian 10 lub nowszy
- Ubuntu 20.04 LTS lub nowszy
- AlmaLinux 8.x lub nowszy
- RockyLinux 8.x lub nowszy
Zależności
Brak.
Zmienne Roli
Dostępne zmienne są wymienione poniżej z ich domyślnymi wartościami (można również zobaczyć defaults/main.yml
)
Zmienna | Opis |
---|---|
monit_daemon | Domyślnie: monit |
monit_executable_path | Domyślnie: /usr/bin/monit |
monit_config_dir | Domyślnie: /etc/monit.d/ |
monitored_services | Domyślnie: ['httpd', 'mariadb', 'nginx', 'php-fpm', 'redis'] |
monit_systemd_restart | Domyślnie: true |
systemd_restart_setting | Domyślnie: on-failure |
Przykładowy Playbook
- hosts: www
roles:
- role: monit
Licencja
GPLv3
O projekcie
Modular Ansible Role for deploying and configuring Monit
Zainstaluj
ansible-galaxy install inmotionhosting.monit
Licencja
gpl-3.0
Pobrania
40k
Właściciel
Offering Private and Public Cloud, Software as a Service, and Web Hosting