inmotionhosting.monit

Ansible Molecule Pipeline Licencja GPL-3.0

InMotion Hosting Ultrastack

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