{ "requirements": [ "zmq", "keyczar" ], "description": [ "This modules launches an ephemeral I(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" ], "author": "Michael DeHaan", "notes": [ "See the advanced playbooks chapter for more about using fireball mode." ], "docuri": "fireball", "module": "fireball", "filename": "library/fireball", "examples": [ { "code": "- hosts: devservers\n gather_facts: false\n connection: ssh\n sudo: yes\n tasks:\n - action: fireball \n\n - hosts: devservers\n connection: fireball\n tasks:\n - action: command /usr/bin/anything\n", "description": "This example playbook has two plays: the first launches I(fireball) mode on all hosts via SSH, and the second actually starts using I(fireball) node for subsequent management over the fireball interface" } ], "version_added": "0.9", "short_description": "Enable fireball mode on remote node", "now_date": "2012-10-09", "options": { "minutes": { "default": 30, "required": false, "description": [ "The I(fireball) listener daemon is started on nodes and will stay around for this number of minutes before turning itself off." ] }, "port": { "default": 5099, "required": false, "description": [ "TCP port for ZeroMQ" ], "aliases": [] } }, "ansible_version": "0.8" }