ansible/docsite/rst/modules/fireball.rst
2012-10-08 07:44:38 -04:00

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.