ARA
Analyse des exécutions Ansible
Open SourceEnregistre chaque exécution de playbook Ansible du homelab dans une interface web et une API consultables.
ARA Records Ansible enregistre chaque exécution de playbook Ansible du homelab, chaque tâche, chaque hôte, chaque résultat changé, échoué ou ok, dans une interface web et une API consultables. C’est la piste d’audit derrière l’approche « tout en tant que code » : quand quelque chose change, ARA montre exactement quelle exécution de playbook l’a fait et ce qui s’est passé d’autre durant cette exécution. Elle sert aussi à vérifier rapidement la dernière exécution d’un playbook et son résultat, sans avoir à fouiller dans l’historique du terminal.
Elle tourne sous la forme d’une petite paire API/interface dans la stack Docker, déployée via les rôles Compose génériques plutôt que par un rôle dédié.