pimvh.systemd_failmail

Test de molécule

Exigences

  1. Ansible installé :
sudo apt install python3
python3 -m ensurepip --upgrade
pip3 install ansible

Variables requises

Examinez les variables comme indiqué dans les valeurs par défaut.

systemd_failmail_email: ""

Le playbook Ansible vérifiera si les variables que vous avez définies existent avant de s'exécuter.

Exemple de playbook

hosts:
  - foo
roles:
  - pimvh.systemd-failmail

Améliorations futures

  • Isoler le service, en le faisant fonctionner sans accès root

En résumé - Que se passera-t-il si je l'exécute

  • Ajoutez un service de notification de panne à votre hôte. Il sera automatiquement appliqué à tous les autres services pour vous informer des échecs.

Sources

  • Comment ajouter une dépendance globale en cas d'échec a été pris de : freedesktop.org (Exemple 3)
À propos du projet

Adds a simple service to a host that sends out an email when a systemd service failed

Installer
ansible-galaxy install pimvh.systemd_failmail
Licence
gpl-3.0
Téléchargements
792
Propriétaire