f500.dumpall

Dumpall

Dump aller Remote-Variablen und optional das Ergebnis an einen Zielort auf dem Host kopieren.

Basierend auf der hervorragenden Arbeit von Lester Wade!

Anforderungen

Keine.

Rollenvariablen

dumpall_flat_mode: ja
dumpall_guest_destination: /tmp/ansible.all
dumpall_host_destination: /somewhere/local/

Rollen-Tags

ansible-dumpall
ansible-dumpall-all-vars
ansible-dumpall-retrieve-dumpfile
ansible-dumpall-remove-dumpfile-guest 

Beispiel-Playbook

Beispiel ohne einen host_destination führt zu einer Dump-Datei /tmp/ansible.all auf dem Gast:

- hosts: server
  roles:
     - f500.dumpall

Beispiel mit einem host_destination führt zu einer Dump-Datei /examine/ansible.all auf der Hostmaschine: (die Dump-Datei auf dem Gast wird entfernt)

- hosts: server
  roles:
     - { role: f500.dumpall, dumpall_host_destination: /examine/ }

Wenn du auch den flat_mode auf false setzt, wird der lokale Dateiname der gesamte Pfad des guest_destination, vorangestellt mit dem Hostnamen des aktuellen Plays. Siehe das Ansible fetch-Modul für mehr Informationen.

Lizenz

LGPL

Autorinformationen

Jasper N. Brouwer, jasper@nerdsweide.nl

Ramon de la Fuente, ramon@delafuente.nl

Über das Projekt

Dumps all the ansible variables into a file for inspection

Installieren
ansible-galaxy install f500.dumpall
Lizenz
lgpl-3.0
Downloads
23.4k
Besitzer
Open source contributions by Future500