inmotionhosting.monit

Pipeline Ansible Molecule Licence GPL-3.0

InMotion Hosting Ultrastack

Rôle Ansible : Monit

Rôle Ansible modulaire pour déployer et configurer Monit

Exigences

Ce rôle Ansible prend en charge les deux dernières versions stables de certaines distributions Linux orientées serveur et vise à suivre leurs politiques de désactivation. De plus, nous nous concentrerons sur la prise en charge des deux dernières versions stables de chacune, qui au moment de l'écriture sont les suivantes :

  • CentOS 7.x
  • Debian 10 ou version ultérieure
  • Ubuntu 20.04 LTS ou version ultérieure
  • AlmaLinux 8.x ou version ultérieure
  • RockyLinux 8.x ou version ultérieure

Dépendances

Aucune.

Variables du rôle

Les variables disponibles sont listées ci-dessous avec leurs valeurs par défaut (vous pouvez également consulter defaults/main.yml)

Variable Description
monit_daemon Par défaut : monit
monit_executable_path Par défaut : /usr/bin/monit
monit_config_dir Par défaut : /etc/monit.d/
monitored_services Par défaut : ['httpd', 'mariadb', 'nginx', 'php-fpm', 'redis']
monit_systemd_restart Par défaut : true
systemd_restart_setting Par défaut : on-failure

Exemple de Playbook

- hosts: www
  roles:
    - role: monit

Licence

GPLv3

À propos du projet

Modular Ansible Role for deploying and configuring Monit

Installer
ansible-galaxy install inmotionhosting.monit
Licence
gpl-3.0
Téléchargements
40k
Propriétaire
Offering Private and Public Cloud, Software as a Service, and Web Hosting