1.6 KiB
1.6 KiB
fireball
0.9
This modules launches an ephemeral fireball ZeroMQ message bus daemon on the remote node which Ansible can to communicate with nodes at high speed. The daemon listens on a configurable port for a configurable amount of time. Starting a new fireball as a given user terminates any existing user fireballs. Fireball mode is AES encrypted
parameter | required | default | choices | comments |
---|---|---|---|---|
minutes | no | 30 | The fireball listener daemon is started on nodes and will stay around for this number of minutes before turning itself off. | |
port | no | 5099 | TCP port for ZeroMQ |
This example playbook has two plays: the first launches fireball mode on all hosts via SSH, and the second actually starts using fireball node for subsequent management over the fireball interface
- hosts: devservers gather_facts: false connection: ssh sudo: yes tasks: - action: fireball - hosts: devservers connection: fireball tasks: - action: command /usr/bin/anything
Notes
See the advanced playbooks chapter for more about using fireball mode.