Set-OPS-Public/roles/serveur_icingaweb2/handlers/main.yml
Daniel Allaire b3b972fb5e serveur_icingaweb2 : Icinga Web 2 (UI + module IcingaDB) — éprouvé
App PHP (php8.4-fpm) + nginx local, exposée par l'edge (auto-dérivé).
Config par fichiers .ini (config/resources/authentication/roles + module
icingadb), pas d'assistant. Base IcingaDB via resoudre_base. Auth LDAP
direct (client_pki sur sup-01) — pas d'OIDC natif (SSO-proxy = raffinement).

Prouvé : testmail (LDAP) se connecte (/dashboard), module IcingaDB affiche
la supervision (hôte icinga). Déploiement failed=0 (frictions dans le
simulateur curl, pas le rôle). Reste : module BPM.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 16:57:04 -04:00

12 lines
318 B
YAML

---
- name: Redémarrer php-fpm
ansible.builtin.systemd:
name: "{{ serveur_icingaweb2_php_fpm_service }}"
state: restarted
when: not ansible_check_mode
- name: Recharger nginx
ansible.builtin.systemd:
name: "{{ serveur_icingaweb2_nginx_service }}"
state: reloaded
when: not ansible_check_mode