f500.dumpall

Dumpall

リモート変数をすべてダンプし、その結果をホストの指定先にコピーするオプションがあります。

この優れた作業は レスター・ウェイド に基づいています!

要件

なし。

役割変数

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

役割タグ

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

例のプレイブック

ホストの指定先がない場合、ゲストにダンプファイル /tmp/ansible.all が作成されます:

- hosts: servers
  roles:
     - f500.dumpall

ホストの指定先がある場合、ホストマシンにダンプファイル /examine/ansible.all が作成されます: (ゲストのダンプファイルは削除されます)

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

flat_modeをfalseに設定すると、ローカルファイル名はゲストの指定先の全パスになり、 現在のプレイのホスト名が前に付加されます。詳細については、Ansibleの fetch モジュールを参照してください。

ライセンス

LGPL

著者情報

ジャスパー・N・ブラウワー, jasper@nerdsweide.nl

ラモン・デ・ラ・フエンテ, ramon@delafuente.nl

プロジェクトについて

Dumps all the ansible variables into a file for inspection

インストール
ansible-galaxy install f500.dumpall
ライセンス
lgpl-3.0
ダウンロード
23.4k
所有者
Open source contributions by Future500