pimvh.systemd_failmail

Prueba de molécula

Requisitos

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

Variables requeridas

Revisa las variables como se muestra en los valores predeterminados.

systemd_failmail_email: ""

El playbook de ansible validará si las variables que definiste existen antes de ejecutarse.

Ejemplo de playbook

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

Mejoras futuras

  • Aislar el servicio, ejecutándose como no-root

Resumen - ¿Qué sucederá si ejecuto esto?

  • Agrega un servicio de failmail a tu host. Se aplicará automáticamente a todos los demás servicios para notificarte sobre fallas.

Fuentes

  • Cómo agregar una dependencia global en caso de fallo fue tomado de: freedesktop.org (Ejemplo 3)
Acerca del proyecto

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

Instalar
ansible-galaxy install pimvh.systemd_failmail
Licencia
gpl-3.0
Descargas
792
Propietario