ansible-playbook.1.asciidoc 1.76 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ansible-playbook(1)
===================
:doctype:manpage
:man source:   Ansible
:man version:  0.0.1
:man manual:   System administration commands

NAME
----
ansible-playbook - run an ansible playbook


SYNOPSIS
--------
ansible-playbook <filename.yml> ... [options]


DESCRIPTION
-----------

21 22 23
*Ansible playbooks* are a configuration and multinode deployment
system.  Ansible-playbook is the tool used to run them.  See the
project home page (link below) for more information.
24 25 26 27 28 29 30 31 32 33 34 35 36 37


ARGUMENTS
---------

*filename.yml*::

The names of one or more YAML format files to run as ansible playbooks.


OPTIONS
-------


38
*-i* 'PATH', *--inventory=*'PATH'::
39

40
The 'PATH' to the inventory hosts file, which defaults to '/etc/ansible/hosts'.
41 42


43
*-M* 'DIRECTORY', *--module-path=*'DIRECTORY'::
44

45
The 'DIRECTORY' to load modules from. The default is '/usr/share/ansible'.
46 47


48
*-f* 'NUM', *--forks=*'NUM'::
49

50
Level of parallelism. 'NUM' is specified as an integer, the default is 5.
51 52 53 54 55 56 57


*-k*, *--ask-pass*::

Prompt for the SSH password instead of assuming key-based authentication with ssh-agent.


58
*-T* 'SECONDS', *--timeout=*'SECONDS'::
59

60
Connection timeout to use when trying to talk to hosts, in 'SECONDS'.
61 62


63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
ENVIRONMENT
-----------

The following environment variables may specified.

ANSIBLE_HOSTS  -- Override the default ansible hosts file

ANSIBLE_LIBRARY -- Override the default ansible module library path


AUTHOR
------

Ansible was originally written by Michael DeHaan. See the AUTHORS file
for a complete list of contributors.


COPYRIGHT
---------

Copyright © 2012, Michael DeHaan

Ansible is released under the terms of the GPLv3 License.


SEE ALSO
--------

91 92
*ansible*(1)

93 94 95 96 97
Extensive documentation as well as IRC and mailing list info
is available on the ansible home page: <https://ansible.github.com/>