Ansible Report via bash

Das Script createReport.sh ruft das Playbook get_report.yml auf, leitet die Debug-Messages in eine Datei um, filtert aus dieser die Hostnamen, das OS-Release und die Kernel-Version, schreibt diese drei Facts in separate Files und merged diese zu einem weiteren, das die Resulte in Tabellenform anzeigt.
So erhalten Sie einen Report über eine (in der /etc/ansible/hosts) definierte Servergruppe und sehen, auf welchem OS-Release und welcher Kernelversion die Server laufen.
Alle anderen Reports mit anderen gefilterten Facts sind machbar, die Anpassungen einfach.

ansible-bash-report  (Link zum Git Repository)

en_USEnglish