.. _fireball: fireball `````````````````````````````` .. versionadded:: 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 .. raw:: html
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
      .. raw:: html

      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
      
          


      .. raw:: html

      Notes

      See the advanced playbooks chapter for more about using fireball mode.