diff --git a/YAMLSyntax.html b/YAMLSyntax.html index c1154010d96..1420656a658 100644 --- a/YAMLSyntax.html +++ b/YAMLSyntax.html @@ -273,7 +273,7 @@ languages:

© Copyright 2012 Michael DeHaan.
- Last updated on May 06, 2012.
+ Last updated on May 10, 2012.

diff --git a/api.html b/api.html index 3ee2eb94747..6add0c3e5f6 100644 --- a/api.html +++ b/api.html @@ -268,7 +268,7 @@ of these options via an external inventory system.

If you are familiar with Puppet terminology, this concept is basically the same as ‘external nodes’, with the slight difference that it also defines which hosts are managed.

Script Conventions

-

When the external node script is called with no arguments, the script must return a JSON hash/dictionary of all the groups to be managed, with a list of each host/IP as the value for each hash/dictionary element, like so:

+

When the external node script is called with the single argument ‘–list’, the script must return a JSON hash/dictionary of all the groups to be managed, with a list of each host/IP as the value for each hash/dictionary element, like so:

{
     'databases'  : [ 'host1.example.com', 'host2.example.com' ],
     'webservers' : [ 'host2.example.com', 'host3.example.com' ],
@@ -276,8 +276,8 @@ of these options via an external inventory system.

}
-

When called with a single argument, the name of a host from above, the script must return either an empty JSON -hash/dictionary, or a list of key/value variables to make available to templates. Returning variables is optional, +

When called with the arguments ‘–host <hostname>’ (where <hostname> is a host from above), the script must return either an empty JSON +hash/dictionary, or a list of key/value variables to make available to templates or playbooks. Returning variables is optional, if the script does not wish to do this, returning an empty hash/dictionary is the way to go:

{
     'favcolor'   : 'red',
@@ -357,7 +357,7 @@ a conf.d file appropriately or something similar.  Who knows?

© Copyright 2012 Michael DeHaan.
- Last updated on May 06, 2012.
+ Last updated on May 10, 2012.

diff --git a/examples.html b/examples.html index 94f66b4568a..510ef3c3269 100644 --- a/examples.html +++ b/examples.html @@ -194,21 +194,28 @@ set up SSH-agent so it can remember our credentials:

ssh-agent bash
 ssh-add ~/.ssh/id_rsa.pub
-

Now to run the command on all servers in a group, in this case, ‘atlanta’:

+

If you don’t want to use ssh-agent and want to instead SSH with a password instead of keys, you can with +–ask-pass (-k), but it’s much better to just use ssh-agent.

+

Now to run the command on all servers in a group, in this case, ‘atlanta’, in 10 parallel forks:

ansible atlanta -a "/sbin/reboot" -f 10
-

If you want to run commands as a different user than root:

+

If you want to run commands as a different user than root, it looks like this:

ansible atlanta -a "/usr/bin/foo" -u yourname

If you want to run commands through sudo:

ansible atlanta -a "/usr/bin/foo" -u yourname --sudo [--ask-sudo-pass]
-

Use –ask-sudo-pass (-K) if you are not using passwordless sudo.

+

Use –ask-sudo-pass (-K) if you are not using passwordless sudo. This will interactively prompt +you for the password to use. Use of passwordless sudo makes things easier to automate, but it’s +not required.

+

It is also possible to sudo to a user other than root using –sudo-user (-U):

+
ansible atlanta -a "/usr/bin/foo" -u yourname -U otheruser [--ask-sudo-pass]
+

Ok, so those are basics. If you didn’t read about patterns and groups yet, go back and read The Inventory File, Patterns, and Groups.

The -f 10 in the above specifies the usage of 10 simultaneous processes. Normally commands also take a -m for module name, but the default module name is ‘command’, so we didn’t need to specify that -here. We’ll use -m later to run some other Ansible Modules.

-

The command module requires absolute paths and does not support shell variables. If we want to +all of the time. We’ll use -m in later examples to run some other Ansible Modules.

+

Note that the command module requires absolute paths and does not support shell variables. If we want to execute a module using the shell, we can do those things, and also use pipe and redirection operators. Read more about the differences on the Ansible Modules page. The shell module looks like this:

@@ -373,7 +380,7 @@ a simplified syntax for this.

© Copyright 2012 Michael DeHaan.
- Last updated on May 06, 2012.
+ Last updated on May 10, 2012.

diff --git a/faq.html b/faq.html index 8a8c26ee8d7..da793af9cd3 100644 --- a/faq.html +++ b/faq.html @@ -379,7 +379,7 @@ tasks – whether for a QA sytem, build system, or anything you can think of

© Copyright 2012 Michael DeHaan.
- Last updated on May 06, 2012.
+ Last updated on May 10, 2012.

diff --git a/genindex.html b/genindex.html index 81d090ee708..10f12fbe204 100644 --- a/genindex.html +++ b/genindex.html @@ -188,7 +188,7 @@ s.parentNode.insertBefore(ga, s);

© Copyright 2012 Michael DeHaan.
- Last updated on May 06, 2012.
+ Last updated on May 10, 2012.

diff --git a/gettingstarted.html b/gettingstarted.html index 03c2b4f6962..ab2ce2429a6 100644 --- a/gettingstarted.html +++ b/gettingstarted.html @@ -215,10 +215,13 @@ also need:

Getting Ansible

-

As the project is still pretty new, you will probably want to clone -the git checkout, so you can keep up with all of the latest features, -and also easily contribute back to the project (if you want).

+

If you are interested in using all the latest features, you may wish to keep up to date +with the development branch of the git checkout. This also makes it easiest to contribute +back to the project.

Instructions for installing from source are below.

+

Ansible’s release cycles are about one month long. Due to this +short release cycle, any bugs will generally be fixed in the next release versus maintaining +backports on the stable branch.

You may also wish to follow the Github project if you have a github account. This is also where we keep the issue tracker for sharing bugs and feature ideas.

@@ -227,6 +230,7 @@ bugs and feature ideas.

Ansible is trivially easy to run from a checkout, root permissions are not required to use it:

$ git clone git://github.com/ansible/ansible.git
+$ git checkout -t origin/devel
 $ cd ./ansible
 $ source ./hacking/env-setup
@@ -243,14 +247,19 @@ $ export ANSIBLE_HOSTS=~/ansible_hosts

If you are not working from a distribution where Ansible is packaged yet, you can install Ansible using “make install”. This is done through python-distutils:

$ git clone git://github.com/ansible/ansible.git
+$ git checkout -t origin/devel
 $ cd ./ansible
 $ sudo make install

Via RPM

-

In the near future, pre-built packages will be available through your -distribution. Until that time, you can use the make rpm command to +

RPMs for the last Ansible release are available for EPEL 6 and currently supported +Fedora distributions.

+
+
# install the epel-release RPM if needed on CentOS, RHEL, or Scientific Linux +$ sudo yum install ansible
+

You can also use the make rpm command to build an RPM you can distribute and install:

$ git clone git://github.com/ansible/ansible.git
 $ cd ./ansible
@@ -265,14 +274,15 @@ same version.  This is perfectly safe to do.

Debian, Gentoo, Arch, Others

Gentoo eBuilds are available here

-

Debian package recipes are in progress – see the source checkout, in the packaging/debian -directory.

+

Debian package recipes can be built from the source checkout, run:

+
make debian
+

An Arch PKGBUILD is available on AUR If you have python3 installed on Arch, you probably want to symlink python to python2.:

sudo ln -sf /usr/bin/python2 /usr/bin/python

If you would like to package Ansible for Homebrew, BSD, or others, -please stop by the mailing list and say hi.

+please stop by the mailing list and say hi!

Tagged Releases

@@ -281,8 +291,6 @@ project page:

-

At this point in Ansible’s development, running or building from checkout is preferred -if you want access to all of the latest modules and improvements.

@@ -341,7 +349,7 @@ explore, but you already have a fully working infrastructure!

© Copyright 2012 Michael DeHaan.
- Last updated on May 06, 2012.
+ Last updated on May 10, 2012.

diff --git a/index.html b/index.html index 80bf1103d07..8c86ffa8235 100644 --- a/index.html +++ b/index.html @@ -296,7 +296,7 @@ Email:   Selecting Targets
  • Host Variables
  • Group Variables
  • -
  • Groups of Groups
  • +
  • Groups of Groups, and Group Variables
  • YAML Inventory Format
  • @@ -321,7 +321,8 @@ Email:   group
  • ohai
  • ping
  • -
  • service
  • +
  • raw
  • +
  • service
  • setup
  • shell
  • template
  • @@ -375,6 +376,7 @@ Email:   Tutorial
  • Testing Modules
  • Reading Input
  • +
  • Module Provided ‘Facts’
  • Common Pitfalls
  • Conventions
  • Shorthand Vs JSON
  • @@ -432,7 +434,7 @@ Puppet Labs, and is now with Tutorial
  • Testing Modules
  • Reading Input
  • +
  • Module Provided ‘Facts’
  • Common Pitfalls
  • Conventions
  • Shorthand Vs JSON
  • @@ -328,10 +329,32 @@ a lot shorter than this:

    ansible/hacking/test-module ./time time=\"March 14 12:23\"

    This should return something like:

    -
    {"changed": true, "time": "2012-03-14 12:23:00.000307"}
    +
    {"changed": True, "time": "2012-03-14 12:23:00.000307"}
     
    +
    +

    Module Provided ‘Facts’

    +

    The ‘setup’ module that ships with Ansible provides many variables about a system that can be used in playbooks +and templates. However, it’s possible to also add your own facts without modifying the system module. To do +this, just have the module return a ansible_facts key, like so, along with other return data. This requires +Ansible 0.4 and later:

    +
    {
    +    "changed" : True,
    +    "rc" : 5,
    +    "ansible_facts" : {
    +        "leptons" : 5000
    +        "colors" : {
    +            "red"   : "FF0000",
    +            "white" : "FFFFFF"
    +        }
    +    }
    +}
    +
    +

    These ‘facts’ will be available to all statements called after that module (but not before) in the playbook. +A good idea might be make a module called ‘site_facts’ and always call it at the top of each playbook, though +we’re always open to improving the selection of core facts in Ansible as well.

    +

    Common Pitfalls

    If writing a module in Python and you have managed nodes running @@ -430,7 +453,7 @@ Stop by the mailing list to inquire about requirements.

    © Copyright 2012 Michael DeHaan.
    - Last updated on May 06, 2012.
    + Last updated on May 10, 2012.

    diff --git a/modules.html b/modules.html index 129dd282473..08637d0c605 100644 --- a/modules.html +++ b/modules.html @@ -156,7 +156,8 @@ s.parentNode.insertBefore(ga, s);
  • group
  • ohai
  • ping
  • -
  • service
  • +
  • raw
  • +
  • service
  • setup
  • shell
  • template
  • @@ -225,11 +226,11 @@ noted, any given module does support change hooks.

    Manages apt-packages (such as for Debian/Ubuntu).

    pkg:

    state:

    update-cache:

    YAML Inventory Format

    @@ -363,7 +361,7 @@ YAML:

    © Copyright 2012 Michael DeHaan.
    - Last updated on May 06, 2012.
    + Last updated on May 10, 2012.

    diff --git a/playbooks.html b/playbooks.html index ec5e79860d2..8766b2112e0 100644 --- a/playbooks.html +++ b/playbooks.html @@ -388,7 +388,7 @@ things you can do with playbooks.

    for assuring the configuration of a system by putting a playbook on a crontab. This may also be used to run a playbook inside a OS installer, such as an Anaconda kickstart.

    To run an entire playbook locally, just set the “hosts:” line to “hosts:127.0.0.1” and then run the playbook like so:

    -
    playbook playbook.yml --connection=local
    +
    ansible-playbook playbook.yml --connection=local

    Alternatively, a local connection can be used in a single playbook play, even if other plays in the playbook use the default remote connection type:

    @@ -719,7 +719,7 @@ Let’s run a playbook using a parallelism level of 10:

    © Copyright 2012 Michael DeHaan.
    - Last updated on May 06, 2012.
    + Last updated on May 10, 2012.

    diff --git a/rst/modules.rst b/rst/modules.rst index fe6742ac3ef..ba4663bc8cd 100644 --- a/rst/modules.rst +++ b/rst/modules.rst @@ -44,8 +44,7 @@ Manages apt-packages (such as for Debian/Ubuntu). *pkg*: -* A package name or package specifier with version, like `foo`, or `foo=1.0` to -install a specific version of the foo package. +* A package name or package specifier with version, like `foo`, or `foo=1.0` to install a specific version of the foo package. *state*: diff --git a/search.html b/search.html index 81f4a58c648..25266284368 100644 --- a/search.html +++ b/search.html @@ -205,7 +205,7 @@ s.parentNode.insertBefore(ga, s);

    © Copyright 2012 Michael DeHaan.
    - Last updated on May 06, 2012.
    + Last updated on May 10, 2012.

    diff --git a/searchindex.js b/searchindex.js index 077f01eac6a..594e6f79e0d 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({objects:{},terms:{facter_operatingsystem:6,kickstart:6,comprimis:2,poorli:2,four:7,prefix:[7,3,6,9],sleep:6,forget:[6,9],ebuild:0,aur:0,under:6,spec:6,everi:[0,6,1,9],risk:6,ansible_virtualization_rol:3,redact:3,upstream:0,affect:[2,5,3],macaddress:3,ansible_librari:[],shlex:5,vars_prompt:6,saltstack:[],x86_64:[8,3],awwxvv:3,seper:[4,3,6],direct:[4,6],chef:[2,4],second:[6,9],blue:6,thunder:4,children:7,"new":[0,4],net:[0,1,3,4,5,7,8,9],ever:[2,5],told:6,manipul:[3,9],behavior:3,eckersberg:[4,1],hera:7,never:[8,4,5],here:[0,2,5,6,7,8,9],herd:4,path:[5,3,6,9],datetim:5,permit:[],aka:6,somethingels:6,brought:[],unix:[2,4],cobblerd:8,total:6,unit:5,highli:5,describ:6,would:[0,3,4,5,6,8,9],h3d850bdf:[],ansible_memtotal_mb:3,noarch:0,program:[2,1,3,4,5,6,9],overhead:2,typo:5,recommend:5,type:[2,3,4,5,6,8],tell:[0,2,3,6,7,9],notif:4,notic:4,warn:5,relai:6,must:[5,8,3,6],join:[],restor:3,setup:[0,8,3,9,2],work:[0,2,4,3,6,7,8,9],erb:4,virttyp:3,ansible_ssh_host_key_rsa_publ:3,root:[9,0,4,6,2],overrid:[7,8],os_default:6,give:1,rpath:2,indic:6,somefil:6,want:[0,1,3,4,5,6,8,9],end:[2,4,3,6],hoc:[2,4,3,6,9],quot:[6,9],how:[2,1,3,4,5,6,7,8,9],hop:4,yum:[0,2,3,5,6,9],perspect:8,updat:[2,3,9],recogn:[6,9],passwordless:9,after:[7,4,3,6,9],lab:[2,4],befor:[2,4,3,6,9],ohai_:[3,6],arch:[0,2],parallel:[2,4,6,9],ansible_product_seri:3,bootstrap:[0,4,2],credenti:9,greek:7,unpaus:3,maintain:2,environ:[2,3],exclus:6,idontknow:[],order:[2,4,6],oper:[2,3,6,9],over:[2,4,6,7,8,9],failur:[8,4,5],orang:1,becaus:[1,4,5,6,8,9],rpmbuild:0,ansible_interfac:3,zeu:7,myfil:3,streamlin:6,cli:[8,9],img:2,better:[3,9],offic:2,easier:[2,4,5,1],them:[0,1,2,3,4,5,6,7,9],thei:[2,3,4,5,6,7,8,9],safe:[0,6],"break":6,glorifi:2,jinja2:[0,4,3,6,9],mgmt:8,httpd_sys_content_t:3,choic:2,vidal:4,bonu:8,timeout:6,each:[2,1,3,4,5,6,8],debug:1,mean:[2,1,3,4,5,6],logo:2,contend:4,network:[2,4],content:[2,5,3,6],adapt:8,got:4,forth:6,ntp:[7,3,9],nightmar:2,free:4,standard:[7,5],dotnet:1,fixm:[],openssh:[2,4],traceback:5,isn:[2,4,5],rang:[2,3],render:3,wast:2,restrict:5,hook:3,instruct:[0,4,2],alreadi:[0,2,4,5,6,8],van_halen_port:6,massiv:2,primari:[8,3],rewritten:[],top:[4,5,6],sometim:[3,6],master:8,too:[2,1,4,5,7,8,9],similarli:[2,8,6],john:[4,1],iptabl:[],ansible_memfree_mb:3,tool:[8,2,4,6,9],took:4,"80ghz":3,somewhat:8,technic:[8,3],freemem:3,silli:[],target:[2,6,7],keyword:[4,6],provid:[1,4,3,6,8,9],tree:[5,8,3],project:[0,4,6,1,2],ansible_distribution_releas:3,minut:[4,9],uses_cv:1,recheck:5,provis:4,fashion:4,abov:[8,5,6,9],runner:8,ram:4,mind:[2,4,5],aforement:7,seem:[4,6],seek:3,client:2,even:[8,7,4,6,9],though:[8,2,5,4,3],what:[0,1,2,3,4,5,6,8],regular:6,bsd:[0,4],boxsubscrib:2,simplic:2,don:[0,2,3,4,5,6,7,9],doc:[0,2],doe:[2,3,4,5,6,7,8,9],declar:6,wildcard:7,came:8,cobbler_external_inventori:8,syntax:[2,4,6,1,9],pkg:[3,6,9],radic:2,identifi:4,pki:[2,4],absolut:[3,9],nobodi:5,acquir:2,explain:[8,5],configur:[0,1,2,4,3,6,7,8,9],apach:[4,6,9],ldap:8,stop:[0,1,3,4,5,6,7,8,9],saturn:7,bar:[7,8,3,6],excel:[2,4],method:8,bad:5,respond:6,richer:4,result:[2,3,4,5,6,8],fail:[8,2,4,5,6],hash:[8,5,1],hammer:7,best:[5,4,3,6],subject:[4,6],databas:[2,8,3,6],discoveri:3,figur:4,simplest:5,awai:[4,6],irc:[0,1,3,4,5,7,8,9],approach:[2,4,6],attribut:3,manpag:3,extens:[2,4],recent:4,howev:[7,4,5,9],against:[2,4,6,7],logic:[2,6],com:[0,2,3,5,6,7,8],compromis:4,assur:6,height:2,guid:[2,5,3,6],assum:[2,8],multiplay:2,ansible_library_path:5,three:[7,3],been:[8,2,4,9],much:[2,4,3,6,1],interest:8,basic:[0,1,2,4,5,6,7,8,9],tini:6,quickli:[2,9],life:2,ani:[2,3,4,5,6,8,9],enterprisei:8,child:2,emploi:1,ugli:6,exception:4,servic:[2,3,5,6,7,9],vars_fil:6,aim:4,tabl:[],conf:[8,3,6,9],module_nam:[7,8],somekei:5,sever:[4,6,1],cfengin:4,inventori:[0,2,3,6,7,8,9],perform:[2,4,6],make:[0,2,3,4,5,6,7,8,9],complex:[2,4,6],split:5,complet:[4,6,1],wheel:[3,6],ansible_arch2:[],fragil:2,selevel:3,rail:4,hand:6,rais:[5,6],ownership:9,refin:[],tune:0,speakerdeck:2,kept:[4,6],scenario:[2,8],ansible_:6,hypothet:[],deal:5,tho:[],contact:[8,0,4,3],thi:[0,1,2,3,4,5,6,7,8,9],programm:[8,4],everyth:[],left:[],protocol:3,just:[0,1,2,4,5,6,7,8],photo:[],human:[6,1],braces_syntax:6,yet:[0,8,3,9,2],languag:[0,1,2,3,4,5,6,7,8],easi:[0,2,4,3,6,7,9],spread:2,els:6,save:[5,3,6],hat:[2,4],applic:[8,2,4,6],quirk:1,fusion:3,background:[2,9],daemon:[2,4],specif:[4,3,6,7,8,9],arbitrari:[4,3,6],manual:[4,6,9],remind:[5,6],el6:3,unnecessari:3,groups_logo_sm:2,right:[],ansible_form_factor:3,maxim:4,dead:2,born:4,intern:5,heritag:4,successfulli:2,txt:[3,9],forcibl:[],bottom:6,tracker:[0,2],somelog:3,foo:[7,8,3,6,9],localhost:3,core:[2,5,4,3,9],plu:6,web2:8,web1:8,promot:[],repositori:[],peer:[2,4],"super":2,sshd:2,eat:9,surround:9,simul:6,produc:5,xyz:3,contriv:[],down:[8,6],contrib:5,eth0:3,git:[0,5,3,9,2],fabric:[2,4],wai:[0,2,3,4,5,6,8,9],support:[2,4,3,6,8,9],happi:2,avail:[0,1,3,4,5,6,8,9],gif:2,reli:[2,4],gid:3,wordpress:6,call:[8,3,6,1],fork:[8,4,6,9],head:[3,9],python26:0,form:[2,5,6,1,7],forc:[0,3],"true":[5,3,6,1,7],freenod:[0,1,2,3,4,5,7,8,9],absent:[3,9],inquir:5,maximum:6,until:[0,5,6],ansible_fqdn:3,rerun:6,adopt:4,"abstract":4,fedoraproject:[],exist:[2,8,3,6,9],ship:3,check:[3,6,9],encrypt:4,tip:7,role:[3,6],test:[0,2,3,4,5,8],tie:8,unlimit:2,maxrequestsperchild:7,node:[0,2,3,4,5,6,8,9],intend:5,devop:2,intent:[],consid:[5,6],faster:6,anywher:6,ignor:5,time:[0,1,2,3,4,5,6,7,8,9],push:[2,4,6],concept:[8,9],skip:6,consum:4,invent:6,operatingsystem:6,decid:[4,5,9],middl:[],depend:[5,4,3,6,9],graph:4,decis:6,southwest:7,sourc:[0,1,2,3,4,5,6,8,9],string:[5,3,7],condit:[2,6],word:8,brows:5,level:[2,3,6,1],did:[8,5,6],item:[8,6,1],team:4,ansible_product_nam:3,prevent:5,trend:3,anaconda:6,port:[7,4,9],favcolor:[8,5,6,9],ansible_distribution_vers:3,current:[5,4,3,6,9],suspect:[],gener:[8,4,5,9],address:[8,2,4,3,7],along:[5,6],wait:6,box:[2,3,9],precursor:2,extrem:[0,4,2],bob:6,commonli:[9,1],ourselv:6,regardless:[2,4,6,1],extra:4,modul:[0,2,3,4,5,6,8,9],userdel:3,prefer:[0,5,9,7],instal:[0,2,3,4,5,6,9],httpd:[7,3,6,9],is_cento:6,visit:2,perl:9,live:0,handler:[6,9],criteria:6,msg:[8,5],scope:3,checkout:[0,5,3,2],ntpserver:[7,8,3],idempot:[2,3,4,5,6,9],share:[0,8,5,6,2],claus:6,templat:[2,4,3,6,8,9],easiest:[2,6],get_xml:3,ibm:2,module_arg:8,prepar:5,uniqu:2,cat:[],whatev:5,purpos:[7,3],hostvar:6,chip:2,agent:[0,4,9],critic:2,occur:[],alwai:[5,4,3,6],multipl:[4,3,6,7,8,9],ping:[0,8,3,2],uptim:8,write:[2,1,3,4,5,6,9],purg:3,somevalu:[5,6],parameter:6,map:6,mar:7,max:9,clone:[0,5],usabl:6,membership:9,mai:[0,1,3,5,6,8,9],underscor:3,data:[2,1,3,4,5,6,8],man:[],poseidon:7,practic:[4,3,6,1],seuser:3,explicit:3,predic:3,inform:[8,3,6,9],"switch":[],mango:1,combin:1,talk:[7,6],nbsp:2,still:[8,0,4,5,7],mainli:4,facter_:[3,6],jid:9,overlord:[],group:[0,1,2,3,4,5,6,7,8,9],monitor:8,polici:3,yaml:[2,4,6,1,7],curli:9,intl:2,mail:[0,1,3,4,5,6,7,8,9],job_statu:[],main:[8,5,6],bounc:[3,6],non:[5,3,6,7],env:0,half:4,now:[0,2,3,4,5,6,8,9],discuss:4,setyp:3,term:9,name:[2,1,3,5,6,7,8,9],config:[2,8,6],didn:[4,9],crypto:2,separ:6,arg1:3,laserllama:2,yeah:[],backport:3,facter:[2,4,3,6,9],happen:[8,4],likes_emac:1,shown:5,space:[2,3],infrar:[],profil:8,intermix:2,internet:2,correct:[2,4,6,1],ksmeta:8,lag:3,state:[2,3,4,5,6,7,9],migrat:2,argv:5,args_fil:5,theori:6,org:[0,3,9],care:3,reusabl:5,synchron:6,thing:[0,1,2,4,5,6,7,9],place:2,raleigh:[2,9,7],think:[2,4,5],frequent:[8,2,4,6],first:[0,2,4,3,6,7,9],origin:[],directli:[5,8,3,6,9],onc:[5,4,3,6,7],yourself:6,fast:2,oppos:9,open:[4,6],somegroup:3,given:[4,3,9],args_data:5,convent:[2,8,5],stuck:6,especi:[4,6],copi:[2,8,3,9],specifi:[0,1,2,3,4,5,6,9],retyp:0,netmask:3,github:[0,1,2,3,5,6,8],mostli:3,than:[0,1,2,3,4,5,6,9],cmdb:8,wide:4,were:[2,4,6,9],pre:0,sai:[0,2,4,3,6,9],nicer:6,argument:[3,5,6,7,8,9],dash:1,loki:7,sat:4,engin:[],squar:[],destroi:3,note:[0,3,5,6,7,8],altogeth:2,ideal:[2,4],take:[5,4,3,6,9],noth:[3,6,1],channel:[0,1,3,4,5,7,8,9],begin:[2,9,1],sure:[7,6,9],normal:[8,9],track:[0,6,9],beta:[],pair:[5,3,1],later:[0,2,3,5,6,7,9],meanwhil:4,runtim:6,width:2,show:9,cheat:4,aggregr:5,permiss:[0,9],hack:[0,5,2],help:[0,1,2,3,4,5,6,7,8,9],xml:1,onli:[0,2,3,4,5,6,8,9],explicitli:[3,6],transact:6,enough:[7,4,9],somevar:6,nearli:[3,6,1],variou:[4,3,6],get:[0,1,2,3,4,5,6,9],soon:[],repo:[5,3,9],ssl:[2,4],cannot:3,ssh:[0,2,4,6,7,8,9],requir:[0,2,3,4,5,6,8,9],where:[0,2,3,4,5,8],wiki:[],hierachi:[],ansible_product_vers:3,ansible_distribut:3,kei:[0,1,2,3,4,5,6,8],innov:2,review:[2,4,3],behind:[4,3],ansible_system_vendor:3,between:[2,4,6],"import":[2,8,5,6,9],across:4,cycl:2,come:[2,5],timmi:6,contract:8,tutori:[2,5],mani:[5,8,3,6,9],setenforc:6,among:4,color:6,overview:1,inspir:[2,4],featur:[7,0,4,6,2],colon:[7,6],homebrew:0,poll:[2,6,9],coupl:4,rebuild:[],rubi:[1,3,4,5,6,9],those:[4,3,6,7,8,9],"case":[2,4,5,9],md5sum:3,straighten:4,trick:[2,6],cobbler:[8,2,4],stdout:8,worri:4,destin:3,myapp:9,http_port:[7,6],develop:[0,1,2,3,4,5,6],ansible_architectur:3,author:2,same:[0,1,6,7,8,9],html:4,pad:[],pai:9,document:[1,4,5,6,8,9],week:2,webserv:[2,3,6,7,8,9],nest:[5,3,6],driven:[2,8],capabl:[],fruit:1,interventori:[],improv:0,extern:[2,8,6],appropri:[8,4,9],choos:[3,6],without:[4,5],model:[2,6],dereferenc:[],execut:[2,3,4,5,6,8,9],when:[0,2,3,4,5,6,8,9],rest:[],kill:6,versu:2,trigger:[4,3,6],except:5,littl:[8,2,4],blob:8,notori:4,vulner:4,real:0,around:[0,4],ohai:[2,4,3,6,9],read:[0,1,2,5,8,9],dark:8,world:[0,4],intel:3,integ:3,server:[2,4,3,6,9],either:[8,7,4,3,6],output:[8,4,5,6],manag:[0,1,2,3,4,5,6,7,8,9],sneaker:[],titan:7,ansible_processor:3,noon:2,definit:6,legal:[5,6],moon:7,exit:[8,5],complic:[2,4],refer:[8,3,6,9],ansible_swaptotal_mb:3,power:[8,0,4,6,2],fulli:[0,3],"throw":4,src:[2,8,3,6,9],stone:5,central:[2,4],acm:9,srv:[8,3,6,9],industri:[2,4],mytempl:3,effici:[4,6],terminolog:8,somescript:3,multinod:4,your:[0,2,3,4,5,6,7,8,9],stare:5,log:[5,4,3,6],area:4,aren:[7,4],start:[0,1,2,4,3,6,7,8,9],interfac:4,ipv4:3,lot:[2,5,9],ipv6:3,congratul:0,strawberri:1,possibl:[7,8,5,6,9],"default":[0,2,4,3,6,7,9],stacktrac:5,connect:[4,6],tasti:1,uid:3,creat:[0,2,4,3,6,8,9],certain:[2,4,3,6],strongli:[2,4],deferenc:[],file:[0,1,2,3,5,6,7,8,9],again:[4,5,6],googl:[0,1,2,3,4,5,6,7,8,9],compel:[],orient:[2,6],valid:5,you:[0,1,2,3,4,5,6,7,8,9],external_var:6,poor:5,sequenc:2,symbol:3,"60k":[2,4],directori:[0,1,3,5,6,9],invest:4,descript:[3,6],chown:3,potenti:2,cpu:3,all:[0,1,2,3,4,5,6,7,8,9],consider:8,selinux:[3,6],lack:2,abil:4,follow:[0,4,3,6,7,8,9],alt:2,scp:9,nors:7,dehaan:2,mcollect:[],arbitari:1,introduc:[],liter:3,"1pm":2,fals:[6,1],fall:6,veri:[2,4,3,6,8,9],condition:6,list:[0,1,2,3,4,5,6,7,8,9],sane:4,stderr:5,small:[2,4,6,1],testuser2:6,testuser1:6,enterpris:0,zero:5,design:[2,4,9,7],pass:[0,3,5,6,8,9],further:[2,4,6,1],deleg:4,sub:2,section:[0,2,3,6,7,9],abl:[],delet:[3,9],abbrevi:1,version:[9,0,3,6,2],"public":6,hasn:4,full:[2,6],themselv:6,shouldn:[4,6],modifi:5,valu:[2,1,3,5,6,8,9],ahead:6,likin:4,memcach:6,prior:[3,6],amount:8,pick:[4,9],action:[2,8,3,6],via:[0,8,2],shorthand:[2,5,6],managememnt:2,href:[],select:[2,3,6,7],distinct:2,two:[2,8,6,7],rhel:[0,2],virt:[2,3],taken:[4,6],kick:[4,6,9],more:[0,2,4,3,6,7,9],flat:6,desir:[2,5,3,6],flag:[],particular:[2,3,6,7,8,9],known:3,compani:4,cach:3,none:[8,3],pkgbuild:0,hous:2,dev:4,remain:2,learn:[0,1,2,4,5,6,7],prompt:[2,6],yamllint:1,moduledev:[],accept:[5,3],minimum:[5,6],explor:[0,8],cours:[4,6],newlin:[],secur:[2,4,3,6],rather:[4,3,6],anoth:[4,6,1,9],simpl:[2,1,4,6,8,9],distro:8,resourc:[2,4,3,6],referenc:[7,6],variant:0,neccesssari:2,unlink:3,associ:1,"short":[2,4,6,7],rotat:6,xmpp:4,mission:2,uvh:0,through:[0,3,9,2],hierarchi:4,fff:[],suffer:4,paramet:[5,3,6],style:5,pend:[],rapidli:8,might:[8,5,6],wouldn:[8,4],good:[8,2,4,5,6],"return":[8,2,5,4,3],food:1,framework:[8,2,4],botnet:[2,4],odin:7,unlik:[4,6],easili:[0,2,4,6,8,9],achiev:5,found:[8,5,6],only_if:6,id_rsa:[0,9],subsystem:[2,4],harm:[],mental:4,hard:4,idea:[0,1,2,3,4,5,6,7,8,9],crontab:6,realli:[2,1,3,4,5,6],expect:[8,6],variablenam:3,beyond:6,event:[5,4,3,6],safeti:7,bubbl:[3,6],print:[8,5],qualifi:3,proxi:7,advanc:[8,4,6],pub:9,reason:[8,4,5,6],base:[2,4,6],believ:4,ask:[9,0,4,6,2],bash:[0,4,5,9],basi:6,pyyaml:0,sytem:4,launch:6,ansible_system:3,assign:[2,8,6,7],feed:[],major:8,notifi:[4,5,6,9],obviou:2,feel:1,exchang:6,number:[2,3,7],placehold:6,done:[0,4,3,6,7],differ:[0,2,4,3,6,8,9],list_vm:3,guest:3,script:[2,3,4,5,6,8,9],construct:[8,4],camelot:6,make_databas:3,statement:6,banana:[],store:[8,3],option:[0,3,4,5,8,9],part:[2,4,3],pars:[4,5],reinstal:2,kind:[4,5],grep:[],remot:[0,2,4,3,6,9],remov:[3,6,9],reus:[2,6],architect:2,str:5,jvmdhw:3,toward:6,comput:4,seth:4,packag:[0,2,3,4,5,6,9],imagin:6,createhom:3,equival:6,self:5,centos6:8,build:[8,0,4,5],brace:9,distribut:[0,4,2],passwd:3,interpol:6,reach:2,most:[2,1,4,3,6,9],plai:[2,3,6],plan:4,alpha:3,cover:[8,2,4,9],clojur:5,clean:4,latest:[0,3,6,9],awesom:[2,3,6],ansible_processor_count:3,alphanumer:3,devolv:2,mpd_ring:[],particularli:[2,6],fine:[4,5],find:[8,5,6],impact:4,firewal:2,pretti:[8,0,4,6],solut:4,olympu:7,yml:6,remedi:2,long_running_oper:9,financ:2,restart:[7,4,3,6,9],mdehaan:[3,9],dollar_sign_syntax:6,common:[2,5,6,1],wrote:5,set:[0,2,3,4,5,6,7,9],dump:5,see:[0,1,2,3,4,5,6,7,8,9],sec:6,arg:5,disadvantag:2,setsebool:6,expert:4,someth:[8,4,5,6],restructur:6,experi:4,altern:[6,9],solo:[],numer:[],aserv:0,solv:2,popul:8,both:[2,4,5,6,9],last:2,delimit:3,thor:7,context:3,whole:4,load:[],simpli:[3,6],point:[0,8,6],header:7,shutdown:[3,6],suppli:3,asdf:7,backend:2,due:[2,4,5],empti:8,ran:2,wish:[0,8,3,6,1],fire:[2,4,6],imag:2,great:[2,4,5,6],gap:4,understand:5,func:[2,4],educ:5,look:[2,3,4,5,6,7,9],straight:9,batch:[2,4],"while":[2,4,6],unifi:2,match:[5,6],facter_hostnam:[6,9],error:[4,5,6],cleanup:6,loop:[2,6],pack:8,pragmat:2,motd:[8,6,9],max_client:6,readm:5,jpg:[],itself:[8,0,4],cento:[0,3,6,2],minim:[0,5],shorter:5,higher:[2,6],painless:2,temporari:[],user:[2,4,3,6,8,9],yesterdai:2,built:[8,0,4,6,9],lower:[4,5],task:[2,4,6,9],older:[],entri:2,spent:4,expens:8,spend:4,explan:5,amp:[0,8],love:[],also:[0,1,2,3,4,5,6,7,8,9],async_wrapp:5,appli:[7,3,6],input:[2,5,6],bin:[0,3,5,6,8,9],march:5,format:[2,1,4,3,6,7,9],folk:5,judgement:3,nginx:3,game:2,quest:6,bit:[4,3,6],name_of_fact:6,capital_of_assyria:[],signal:4,manifest:4,api:[8,2,5,4,3],popular:2,often:[8,2,4],simplifi:[6,9],creation:9,some:[0,2,3,4,5,6,7,8,9],back:[0,4,6,9],scale:[2,4],per:8,larg:4,machin:[2,3,4,5,6,9],previou:6,run:[0,1,2,3,4,5,6,7,8,9],step:[2,4,3,6],squeez:3,meantim:4,impor:[],othervar:[],ansible_eth0:3,block:6,pythonpath:[],within:[7,4,3,6],ensur:[2,4,3,6,9],chang:[0,2,3,5,6,9],bserver:0,few:6,question:[0,1,2,3,4,5,6,7,8,9],"long":[2,4,3,6,8,9],custom:[2,4,6],includ:[2,3,5,6,8,9],suit:[4,6],datastructur:8,host5:8,foosbal:3,lint:1,link:[5,3],newer:0,line:[0,1,2,3,4,5,6,7,8,9],info:[2,8,3,9],caller:3,planet:2,highlight:[],similar:[8,3,6,9],curv:[2,4],parser:5,doesn:[2,8,9,1],repres:[8,6,1],chat:[0,1,2,3,4,5,7,8,9],coder:4,crypt:[3,9],chgrp:3,bracket:7,librari:[5,3,1],peopl:[2,7],nice:[2,6],asciidoc:[],far:[2,9,1],hello:0,jupit:7,pluggabl:[2,4],code:[0,2,3,4,5,6,8,9],async_statu:9,privat:6,sensit:[2,6],elsewher:9,friendli:2,autostart:3,sens:3,blindingli:2,sent:5,logtre:3,signfic:5,implicitli:4,relev:[4,5],recip:0,magic:[4,5,6],ansible_kernel:3,michael:2,"try":[8,2,4,5,6],pleas:[8,0,4],malici:4,natur:[2,6],download:[0,2],append:3,compar:[2,4],access:[0,3,9,2],can:[0,1,2,3,4,5,6,7,8,9],chose:[],northeast:7,let:[0,1,2,3,5,6,8,9],ubuntu:3,sinc:[2,8,9],convert:5,hypervisor:3,technolog:2,typic:[4,9],employe:[4,1],win:[],app:4,apt:[2,3,9],"boolean":1,cloud:4,from:[0,1,2,3,4,5,6,8,9],usa:7,commun:[8,4],doubl:9,upgrad:[3,9],next:[0,6],ansible_python_vers:3,usr:[0,3,5,6,8,9],sort:4,dbserver:[7,6],about:[0,1,2,3,4,5,6,9],train:4,starter:[5,6],account:[0,3,6,9],tunnel:2,alia:[7,3],alic:6,fetch:[2,3],proof:5,control:[2,3,4,5,6,8,9],tar:[0,3],process:[2,4,3,6,9],lock:[4,6],sudo:[9,0,4,6,2],high:[5,9],knows_oop:1,tag:[0,3,2],tab:6,tarbal:3,onlin:1,surfac:[2,4],lame:1,subdirectori:3,wolf:8,panic:6,stock:[],express:[2,1,5,6,7,8],gentoo:[0,2],attent:9,tier:[2,6],ansible_host:0,orchestr:[2,4,6],correspond:3,element:8,issu:[0,4,2],allow:[2,4,5,6,8,9],move:[3,6],elit:1,comma:3,release_vers:[],bunch:7,taboot:4,infrastructur:[7,0,4,6,2],anyon:4,ansible_product_uuid:3,dag:4,greater:7,python:[0,1,2,3,4,5,6,8,9],auto:[8,5],dai:4,devel:[],mention:6,rubygem:9,instead:[4,3,6,9],strive:5,multiprocess:4,anyth:[8,5,4,3],edit:[0,8,3],mode:[2,4,3,6,9],grok:2,bump:0,our:[2,9,1],patch:4,some_serv:7,out:[2,3,4,5,6,8,9],variabl:[2,3,4,5,6,7,8,9],reboot:[3,6,9],rel:3,"_default":3,ref:[],dive:6,red:[8,2,4,5,9],clarifi:[],insid:[7,6],unpars:5,ansible_machin:3,dictionari:[8,5,6,1],releas:[0,4,3,6,2],indent:1,could:[8,4,5,6],put:[9,0,3,6,7],fqdn:[],keep:[0,8,5,6],adrian:4,retain:4,localdomain:3,softwar:[2,4,3,6,8,9],qualiti:5,scene:3,echo:[0,8,6,9],date:5,puppet:[8,2,4],submit:[2,4],owner:[3,9],prioriti:3,ansible_lo:3,perfectli:0,mkdir:9,system:[0,2,3,4,5,6,7,8,9],messag:[8,5,4,3],attack:[2,4],pattern_goes_her:7,termin:9,"final":3,shell:[2,3,5,6,8,9],"var":[2,3,6,7],rst:[],exactli:3,daemonless:2,structur:[],charact:[3,1],favorit:[2,6],sysadmin:4,ansible_processor_cor:3,have:[0,1,2,3,4,5,6,7,8,9],close:[2,5],need:[0,1,2,3,4,5,6,7,8,9],turn:[2,4,5,6],border:[],paramiko:0,cellspac:[],mix:[7,3,6],baisc:[],which:[0,1,2,4,3,6,7,8],datacent:6,with_item:6,divers:2,singl:[8,4,6,9],unless:[7,4,3,6],deploy:[9,0,4,6,2],who:[2,8],discov:[2,6],deploi:[2,4,3,6,9],comparison:[2,4],why:2,serol:3,gather:[4,3],request:3,pipe:9,snapshot:3,fact:[5,4,3,6,9],text:2,verbos:[5,3],bring:[4,6],playbook:[0,1,2,3,4,5,6,7,8,9],trivial:[0,8,3,2],anywai:7,varnam:6,redirect:9,locat:[3,6],tire:4,should:[0,1,2,3,4,5,8],ansible_swapfree_mb:3,won:[6,9],suppos:[5,6],"5px":[],local:[2,4,3,6],contribut:[0,9,2],pull:[8,2,4],familiar:8,autom:4,increas:6,ansible_ssh_port:7,enabl:4,organ:3,sha:3,stuff:9,integr:[2,8,3],contain:[2,5,4,3,6],view:2,nodeinfo:3,skynet:3,statu:[5,3,6,9],extend:[2,4,6],pattern:[0,2,6,7,8,9],written:[0,2,5,6,8,9],progress:0,email:2,ansible_ssh_host_key_dsa_publ:3,job:[9,1],entir:[7,4,5,6],webapp:[4,9],"2pm":2,addit:[2,5,8,3,6],revers:[2,3],southeast:7,admin:[2,8],goal:[6,9],equal:[4,5,9],ohai_foo:9,etc:[0,2,4,3,6,7,8,9],instanc:6,comment:[5,3],english:3,guidelin:5,chmod:[5,8,3,6],distil:4,rpm:[0,5,2],quit:5,pin:3,platform:[4,3,6],decent:[],compos:6,compon:2,json:[2,1,3,4,5,6,8,9],besid:5,treat:[4,5],ungroup:7,immedi:3,"2677m":3,yournam:[6,9],capistrano:[2,4],vmware:3,togeth:[],ador:2,atlanta:[7,8,6,9],present:[2,3,6],authorized_kei:0,multi:[2,4,6],plain:2,align:[],ansible_virtualization_typ:3,defin:[2,8,3,6,7],layer:[8,4],almost:[4,3],demo:9,site:4,lightweight:8,revis:0,michaeldehaan:[],surprisingli:6,welcom:[2,8],cross:4,member:[3,1],handl:[5,4,3,6],probabl:[0,4,5,6],ansibl:[0,1,2,3,4,5,6,7,8,9],difficult:4,http:[2,8,3],hostnam:[7,8,3,6],denot:[7,3,6],effect:[],libvirt:3,php:9,distutil:0,audit:[2,6],off:[2,4,6],well:[0,2,4,3,6,8,9],exampl:[0,1,2,3,4,5,6,7,8,9],command:[0,2,3,4,5,6,7,8,9],filesystem:[3,6],undefin:3,usual:9,lest:2,paus:3,less:[0,4,2],additon:0,heavili:4,skill:1,simultan:9,web:[8,2,4,6,9],add:[0,4,3,6,8,9],host4:8,host3:[7,8],host2:[7,8],host1:[7,8],smart:9,rememb:9,xmlrpc:8,dest:[8,3,6,9],piec:8,know:[1,3,4,5,7,8],nor:3,password:[0,4,3,6,9],recurs:[3,9],python3:0,python2:0,loss:4,motorola:2,like:[0,1,2,3,4,5,6,7,8,9],success:[5,3],necessari:[3,9],lose:9,async:[4,6],architectur:[2,4],page:[0,4,9,1,2],ansible_hostnam:[3,9],shed:4,drop:5,captur:5,linux:[0,4,3,2],"export":0,home:3,transport:[2,4],tmp:[8,3,9],lead:4,avoid:[0,3,9,2],thank:4,overlap:2,leav:[5,6],encourag:4,slight:8,importerror:5,usag:[5,4,3,6,9],symlink:[0,3],vhost:6,host:[0,2,3,4,5,6,7,8,9],although:5,simpler:[4,9],sbin:[3,6,9],actual:[2,5,4,3,6],disabl:6,ntp_server:[7,9],own:[8,2,4,3,6],automat:[2,5,8,3,9],pitfal:[2,5],hang:6,merg:[4,5],transfer:[2,5,9],appl:1,replac:[],hassl:2,individu:7,simplejson:[0,5],subscrib:2,continu:5,bug:[0,2],succe:5,made:[2,5,4,3,6],whether:[8,5,4,3],arg2:3,asynchron:[2,6],record:[7,1],below:[0,8,3,6],limit:[9,2,6,7],otherwis:[5,3],problem:[2,4,1],epel:[0,2],evalu:[6,9],is_favcolor_blu:6,filenam:6,implement:[8,4,5,6],ini:7,inc:3,detail:[2,8,9],virtual:[3,6],other:[0,1,2,3,4,5,6,8,9],futur:[0,5,4,3,2],branch:7,varieti:[4,5],repeat:6,"class":[2,8,6],debian:[0,3,6,2],stai:[0,6],sphinx:[],reliabl:4,rule:[2,6,9],portion:[7,3],emerg:2,name_of_host:6},objtypes:{},titles:["Downloads & Getting Started","YAML Syntax","The Future Is Now","Ansible Modules","Frequently Asked Questions","Module Development Guide","Playbooks","The Inventory File, Patterns, and Groups","API & Integrations","Command Line Examples"],objnames:{},filenames:["gettingstarted","YAMLSyntax","index","modules","faq","moduledev","playbooks","patterns","api","examples"]}) \ No newline at end of file +Search.setIndex({objects:{},terms:{facter_operatingsystem:6,kickstart:6,comprimis:2,poorli:2,four:7,prefix:[7,3,6,9],sleep:6,forget:[6,9],ebuild:0,aur:0,under:6,spec:6,everi:[0,6,1,9],risk:6,ansible_virtualization_rol:3,redact:3,upstream:0,affect:[2,5,3],macaddress:3,ansible_librari:[],shlex:5,vars_prompt:6,saltstack:[],x86_64:[8,3],awwxvv:3,seper:[4,3,6],direct:[4,6],chef:[2,4],second:[6,9],blue:6,thunder:4,children:7,"new":[4,3],net:[0,1,3,4,5,7,8,9],ever:[2,5],told:6,unpars:5,abov:[8,5,6,9],eckersberg:[4,1],hera:7,never:[8,4,5],here:[0,2,5,6,7,8,9],herd:4,path:[5,3,6,9],datetim:5,permit:[],aka:6,somethingels:6,brought:[],unix:[2,4],cobblerd:8,total:6,unit:5,highli:5,describ:6,would:[0,3,4,5,6,8,9],h3d850bdf:[],ansible_memtotal_mb:3,noarch:0,program:[2,1,3,4,5,6,9],overhead:2,typo:5,recommend:5,type:[2,3,4,5,6,8],tell:[0,2,3,6,7,9],notif:4,notic:4,warn:5,relai:6,must:[5,8,3,6],join:[],restor:3,setup:[0,2,3,5,8,9],work:[0,2,4,3,6,7,8,9],erb:4,virttyp:3,ansible_ssh_host_key_rsa_publ:3,root:[9,0,4,6,2],overrid:8,os_default:6,give:1,rpath:2,indic:[3,6],somefil:6,want:[0,1,3,4,5,6,8,9],end:[2,4,3,6],hoc:[2,4,3,6,9],quot:[6,9],how:[2,1,3,4,5,6,7,8,9],hop:4,yum:[0,2,3,5,6,9],perspect:8,updat:[2,3,9],recogn:[6,9],passwordless:9,after:[3,4,5,6,7,9],lab:[2,4],befor:[2,3,4,5,6,9],ohai_:[3,6],arch:[0,2],parallel:[2,4,6,9],interpol:6,ansible_product_seri:3,bootstrap:[0,4,3,2],credenti:9,greek:7,unpaus:3,maintain:[0,2],environ:[2,3],exclus:6,idontknow:[],order:[2,4,6],oper:[2,3,6,9],over:[2,4,6,7,8,9],failur:[8,4,5],orang:1,becaus:[1,4,5,6,8,9],rpmbuild:0,ansible_interfac:3,zeu:7,myfil:3,streamlin:6,cli:[8,9],img:2,fix:0,better:[3,9],offic:2,easier:[2,4,5,9,1],them:[0,1,2,3,4,5,6,7,9],thei:[2,3,4,5,6,7,8,9],safe:[0,6],"break":6,glorifi:2,jinja2:[0,4,3,6,9],mgmt:8,httpd_sys_content_t:3,choic:2,vidal:4,bonu:8,timeout:6,each:[2,1,3,4,5,6,8],debug:1,mean:[2,1,3,4,5,6],logo:2,contend:4,network:[2,4],content:[2,5,3,6],adapt:8,got:4,forth:6,site_fact:5,ntp:[7,3,9],nightmar:2,free:4,standard:[7,5],dotnet:1,fixm:[],openssh:[2,4],traceback:5,isn:[2,4,5],rang:[2,3],render:3,wast:2,restrict:5,hook:3,instruct:[0,4,2],alreadi:[0,2,4,5,6,8],van_halen_port:6,massiv:2,primari:[8,3],rewritten:[],top:[4,5,6],sometim:[3,6],master:[8,3],too:[2,1,4,5,7,8,9],similarli:[2,8,6],john:[4,1],iptabl:[],ansible_memfree_mb:3,tool:[8,2,4,6,9],took:4,"80ghz":3,somewhat:8,technic:[8,3],freemem:3,silli:[],target:[2,6,7],keyword:[4,6],provid:[2,1,3,4,5,6,8,9],tree:[5,8,3],project:[0,4,6,1,2],ansible_distribution_releas:3,minut:[4,9],uses_cv:1,recheck:5,provis:4,fashion:4,behavior:3,runner:8,ram:4,mind:[2,4,5],raw:[2,3],aforement:7,seem:[4,6],seek:3,client:2,even:[8,7,4,6,9],though:[8,2,5,4,3],what:[0,1,2,3,4,5,6,8],regular:6,bsd:[0,4],boxsubscrib:2,simplic:2,don:[0,2,3,4,5,6,7,9],doc:[0,2],doe:[2,3,4,5,6,7,8,9],declar:6,wildcard:7,came:8,cobbler_external_inventori:8,syntax:[2,4,6,1,9],pkg:[3,6,9],radic:2,identifi:4,pki:[2,4],absolut:[3,9],northeast:7,acquir:2,explain:[8,5],configur:[0,1,2,4,3,6,7,8,9],apach:[4,6,9],ldap:8,stop:[0,1,3,4,5,6,7,8,9],saturn:7,bar:[7,8,3,6],excel:[2,4],method:8,bad:5,respond:6,richer:4,result:[2,3,4,5,6,8],fail:[8,2,4,5,6],hash:[8,5,1],hammer:7,best:[5,4,3,6],subject:[4,6],databas:[2,8,3,6],discoveri:3,figur:4,simplest:5,awai:[4,6],irc:[0,1,3,4,5,7,8,9],approach:[2,4,6],attribut:3,manpag:3,extens:[2,4],recent:4,howev:[7,4,5,9],against:[2,4,6,7],logic:[2,6],com:[0,2,3,5,6,7,8],compromis:4,assur:6,height:2,guid:[2,5,3,6],assum:[2,8],speak:3,multiplay:2,ansible_library_path:5,three:[7,3],been:[8,2,4,9],much:[2,1,4,3,6,9],interest:[0,8],basic:[0,1,2,4,5,6,7,8,9],tini:6,quickli:[2,9],life:2,nobodi:5,ani:[0,2,3,4,5,6,8,9],enterprisei:8,child:2,emploi:1,ugli:6,exception:4,servic:[2,3,5,6,7,9],vars_fil:6,aim:4,tabl:[],conf:[8,3,6,9],module_nam:[7,8],somekei:5,sever:[4,6,1],cfengin:4,inventori:[0,2,3,6,7,8,9],perform:[2,4,6],make:[0,2,3,4,5,6,7,8,9],complex:[2,4,6],split:5,complet:[4,6,1],wheel:[3,6],ansible_arch2:[],fragil:2,selevel:3,rail:4,hand:6,rais:[5,6],ownership:9,refin:[],tune:0,speakerdeck:2,kept:[4,6],scenario:[2,8],ansible_:6,hypothet:[],deal:5,tho:[],contact:[8,0,4,3],thi:[0,1,2,3,4,5,6,7,8,9],programm:[8,4],everyth:[],left:[],protocol:3,just:[0,1,2,4,5,6,7,8,9],photo:[],human:[6,1],braces_syntax:6,yet:[0,8,3,9,2],languag:[0,1,2,3,4,5,6,7,8],easi:[0,2,4,3,6,7,9],spread:2,els:6,ffffff:5,save:[5,3,6],hat:[2,4],applic:[8,2,4,6],quirk:1,fusion:3,background:[2,9],daemon:[2,4],specif:[4,3,6,7,8,9],arbitrari:[4,3,6],manual:[4,6,9],remind:[5,6],el6:3,unnecessari:3,groups_logo_sm:2,right:[],ansible_form_factor:3,maxim:4,dead:2,born:4,intern:5,heritag:4,successfulli:2,txt:[3,9],forcibl:[],bottom:6,tracker:[0,2],somelog:3,foo:[7,8,3,6,9],localhost:3,core:[2,5,4,3,9],plu:6,web2:8,web1:8,promot:[],repositori:[],peer:[2,4],"super":2,sshd:2,eat:9,surround:9,simul:6,produc:5,xyz:3,contriv:[],down:[8,3,6],contrib:5,eth0:3,git:[0,5,3,9,2],fabric:[2,4],wai:[0,2,3,4,5,6,8,9],support:[0,2,4,3,6,8,9],happi:2,avail:[0,1,3,4,5,6,8,9],gif:2,reli:[2,4],gid:3,wordpress:6,call:[5,8,3,6,1],fork:[8,4,6,9],head:[3,9],python26:0,form:[2,5,6,1,7],forc:[0,3],"true":[5,3,6,1,7],freenod:[0,1,2,3,4,5,7,8,9],absent:[3,9],inquir:5,maximum:6,until:[5,6],ansible_fqdn:3,rerun:6,adopt:4,"abstract":4,fedoraproject:[],exist:[2,8,3,6,9],ship:[5,3],check:[3,6,9],self_destruct_countdown:7,encrypt:4,tip:7,role:[3,6],test:[0,2,3,4,5,8],tie:8,unlimit:2,maxrequestsperchild:7,node:[0,2,3,4,5,6,8,9],intend:[5,3],devop:2,intent:[],consid:[5,6],faster:6,anywher:6,ignor:5,time:[0,1,2,3,4,5,6,7,8,9],push:[2,4,6],concept:[8,9],skip:6,consum:4,invent:6,operatingsystem:6,decid:[4,5,9],middl:[],depend:[5,4,3,6,9],graph:4,decis:6,southwest:7,sourc:[0,1,2,3,4,5,6,8,9],string:[5,3,7],condit:[2,6],word:8,brows:5,level:[2,3,6,1],did:[8,5,6],item:[8,6,1],team:4,ansible_product_nam:3,prevent:5,trend:3,anaconda:6,port:[7,4,9],favcolor:[8,5,6,9],ansible_distribution_vers:3,current:[0,3,4,5,6,9],suspect:[],gener:[8,0,4,5,9],address:[8,2,4,3,7],along:[5,3,6],wait:6,box:[2,3,9],precursor:2,extrem:[0,4,2],bob:6,commonli:[9,1],ourselv:6,regardless:[2,4,6,1],extra:4,modul:[0,2,3,4,5,6,8,9],userdel:3,prefer:[7,5,9],instal:[0,2,3,4,5,6,9],httpd:[7,3,6,9],is_cento:6,visit:2,perl:9,live:0,handler:[3,6,9],criteria:6,msg:[8,5],scope:3,checkout:[0,5,3,2],ntpserver:[7,8,3],idempot:[2,3,4,5,6,9],share:[0,8,5,6,2],claus:6,templat:[2,3,4,5,6,8,9],easiest:[0,6,2],get_xml:3,ibm:2,module_arg:8,prepar:5,uniqu:2,cat:[],whatev:5,purpos:[7,3],hostvar:6,chip:2,agent:[0,4,9],critic:2,occur:[],alwai:[5,4,3,6],multipl:[4,3,6,7,8,9],ping:[0,8,3,2],uptim:8,write:[2,1,3,4,5,6,9],purg:3,somevalu:[5,6],parameter:6,map:6,mar:7,max:9,clone:[0,5],usabl:6,membership:9,mai:[0,1,3,5,6,8,9],underscor:3,data:[2,1,3,4,5,6,8],man:[],poseidon:7,practic:[4,3,6,1],seuser:3,explicit:3,predic:3,inform:[8,3,6,9],"switch":[],mango:1,combin:1,talk:[7,6],nbsp:2,still:[8,0,4,5,7],mainli:4,facter_:[3,6],jid:9,overlord:[],group:[0,1,2,3,4,5,6,7,8,9],monitor:8,polici:3,yaml:[2,4,6,1,7],curli:9,intl:2,mail:[0,1,3,4,5,6,7,8,9],job_statu:[],main:[8,5,6],bounc:[3,6],non:[5,3,6,7],env:0,half:4,now:[0,2,3,4,5,6,8,9],discuss:4,setyp:3,halon_system_timeout:7,term:9,name:[2,1,3,5,6,7,8,9],config:[2,8,6],drop:5,crypto:2,separ:6,arg1:3,laserllama:2,yeah:[],backport:[0,3],facter:[2,4,3,6,9],happen:[8,4],likes_emac:1,shown:5,space:[2,3],infrar:[],profil:8,intermix:2,internet:2,correct:[2,4,6,1],ksmeta:8,lag:3,state:[2,3,4,5,6,7,9],migrat:2,argv:5,args_fil:5,theori:6,org:[0,3,9],care:3,reusabl:5,synchron:6,thing:[0,1,2,4,5,6,7,9],place:2,raleigh:[2,9,7],router:3,think:[2,4,5],frequent:[8,2,4,6],first:[0,2,4,3,6,7,9],origin:0,directli:[5,8,3,6,9],onc:[5,4,3,6,7],yourself:6,fast:2,oppos:9,open:[4,5,6],somegroup:3,given:[4,3,9],args_data:5,convent:[2,8,5],width:2,white:5,especi:[4,6],copi:[2,8,3,9],specifi:[0,1,2,3,4,5,6,9],retyp:0,netmask:3,github:[0,1,2,3,5,6,8],mostli:3,than:[0,1,2,3,4,5,6,9],cmdb:8,wide:4,were:[2,4,6,9],pre:[],sai:[0,2,4,3,6,9],nicer:6,argument:[3,5,6,7,8,9],dash:1,loki:7,sat:4,engin:[],squar:[],alias:3,destroi:3,note:[0,3,5,6,8,9],altogeth:2,ideal:[2,4],take:[5,4,3,6,9],noth:[3,6,1],channel:[0,1,3,4,5,7,8,9],begin:[2,9,1],sure:[7,6,9],normal:[8,9],track:[0,6,9],beta:[],pair:[5,3,1],later:[0,2,3,5,6,7,9],meanwhil:4,runtim:6,show:9,cheat:4,aggregr:5,permiss:[0,9],hack:[0,5,2],help:[0,1,2,3,4,5,6,7,8,9],xml:1,onli:[0,2,3,4,5,6,8,9],explicitli:[3,6],transact:6,enough:[7,4,9],somevar:6,nearli:[3,6,1],variou:[4,3,6],get:[0,1,2,3,4,5,6,9],soon:[],repo:[5,3,9],ssl:[2,4],cannot:3,ssh:[0,2,4,3,6,7,8,9],requir:[0,2,3,4,5,6,8,9],where:[0,2,3,4,5,8],wiki:[],hierachi:[],ansible_product_vers:3,ansible_distribut:3,detect:3,kei:[0,1,2,3,4,5,6,8,9],innov:2,review:[2,4,3],behind:[4,3],ansible_system_vendor:3,between:[2,4,6],"import":[2,8,5,6,9],across:4,cycl:[0,2],come:[2,5],timmi:6,contract:8,tutori:[2,5],mani:[5,8,3,6,9],setenforc:6,among:4,color:[5,6],overview:1,inspir:[2,4],featur:[0,4,6,2],colon:[7,6],homebrew:0,poll:[2,6,9],coupl:4,rebuild:[],rubi:[1,3,4,5,6,9],those:[4,3,6,7,8,9],"case":[2,5,4,3,9],md5sum:3,straighten:4,trick:[2,6],cobbler:[8,2,4],newhost:3,stdout:8,worri:4,destin:3,myapp:9,chkconfig:3,http_port:[7,6],develop:[0,1,2,3,4,5,6],ansible_architectur:3,author:2,same:[0,1,6,7,8,9],html:4,pad:[],pai:9,document:[1,4,5,6,8,9],week:2,webserv:[2,3,6,7,8,9],nest:[5,3,6],driven:[2,8],capabl:[],fruit:1,interventori:[],improv:5,extern:[2,8,6],appropri:[8,4,3,9],without:[4,5],model:[2,6],dereferenc:[],execut:[2,3,4,5,6,8,9],when:[0,2,3,4,5,6,8,9],rest:[],kill:6,versu:[0,2],trigger:[4,3,6],except:5,littl:[8,2,4],otherus:9,blob:8,notori:4,vulner:4,real:0,around:[0,4],ohai:[2,4,3,6,9],read:[0,1,2,5,8,9],dark:8,world:[0,4],intel:3,integ:3,server:[2,4,3,6,9],either:[8,7,4,3,6],output:[8,5,4,3,6],manag:[0,1,2,3,4,5,6,7,8,9],sneaker:[],titan:7,ansible_processor:3,noon:2,definit:6,legal:[5,6],moon:7,exit:[8,5],complic:[2,4],refer:[8,3,6,9],ansible_swaptotal_mb:3,power:[8,0,4,6,2],fulli:[0,3],"throw":4,src:[2,8,3,6,9],stone:5,central:[2,4],acm:9,srv:[8,3,6,9],industri:[2,4],mytempl:3,effici:[4,6],terminolog:8,somescript:3,multinod:4,your:[0,2,3,4,5,6,7,8,9],stare:5,log:[5,4,3,6],area:4,aren:[7,4],start:[0,1,2,4,3,6,7,8,9],interfac:4,low:3,lot:[2,5,9],ipv6:3,congratul:0,strawberri:1,dirti:3,possibl:[7,8,5,6,9],"default":[0,2,4,3,6,7,9],ansible_fact:5,stacktrac:5,connect:[4,6],tasti:1,uid:3,creat:[0,2,4,3,6,8,9],certain:[2,4,3,6],strongli:[2,4],deferenc:[],file:[0,1,2,3,5,6,7,8,9],again:[4,5,6],googl:[0,1,2,3,4,5,6,7,8,9],compel:[],orient:[2,6],valid:5,you:[0,1,2,3,4,5,6,7,8,9],external_var:6,poor:5,sequenc:2,symbol:3,"60k":[2,4],directori:[5,3,6,1,9],invest:4,descript:[3,6],chown:3,potenti:2,cpu:3,all:[0,1,2,3,4,5,6,7,8,9],consider:8,selinux:[3,6],lack:2,month:0,abil:4,follow:[0,4,3,6,7,8,9],alt:2,scp:9,nors:7,dehaan:2,mcollect:[],arbitari:1,introduc:[],liter:3,"1pm":2,fals:[6,1],fall:6,veri:[2,4,3,6,8,9],condition:6,list:[0,1,2,3,4,5,6,7,8,9],sane:4,stderr:5,small:[2,4,6,1],testuser2:6,testuser1:6,enterpris:0,zero:5,design:[2,4,9,7],pass:[0,3,5,6,8,9],further:[2,4,6,1],deleg:4,sub:2,section:[0,2,3,6,7,9],abl:[],delet:[3,9],abbrevi:1,version:[9,0,3,6,2],"public":6,hasn:4,full:[2,6],themselv:6,shouldn:[4,6],modifi:5,valu:[2,1,3,5,6,8,9],ahead:6,likin:4,memcach:6,prior:[3,6],amount:8,pick:[4,9],action:[2,8,3,6],via:[0,8,2],shorthand:[2,5,6],managememnt:2,href:[],select:[2,5,3,6,7],distinct:2,two:[2,8,3,6,7],rhel:[0,2],virt:[2,3],taken:[4,6],kick:[4,6,9],more:[0,2,4,3,6,7,9],flat:6,desir:[2,5,3,6],flag:[],particular:[2,3,6,7,8,9],known:3,compani:4,cach:3,none:[8,3],pkgbuild:0,hous:2,dev:4,remain:2,learn:[0,1,2,4,5,6,7],prompt:[2,6,9],yamllint:1,moduledev:[],accept:[5,3],minimum:[5,6],explor:[0,8],cours:[4,6],newlin:[],secur:[2,4,3,6],rather:[4,3,6],anoth:[4,3,6,1,9],simpl:[2,1,4,6,8,9],distro:8,resourc:[2,4,3,6],referenc:[7,6],variant:0,ff0000:5,neccesssari:2,unlink:3,associ:1,"short":[7,0,4,6,2],rotat:6,xmpp:4,mission:2,uvh:0,through:[0,3,9,2],hierarchi:4,fff:[],suffer:4,paramet:[5,3,6],style:5,pend:[],rapidli:8,might:[8,5,6],wouldn:[8,4],good:[8,2,4,5,6],"return":[8,2,5,4,3],food:1,framework:[8,2,4],botnet:[2,4],odin:7,unlik:[4,6],easili:[0,2,4,6,8,9],achiev:5,found:[8,5,6],only_if:6,id_rsa:[0,9],subsystem:[2,4,3],harm:[],mental:4,hard:4,idea:[0,1,2,3,4,5,6,7,8,9],crontab:6,realli:[2,1,3,4,5,6],expect:[8,6],variablenam:3,beyond:6,event:[5,4,3,6],safeti:[],bubbl:[3,6],print:[8,5],qualifi:3,proxi:7,advanc:[8,4,6],pub:9,reason:[8,4,5,6],base:[2,4,6],believ:4,ask:[9,0,4,6,2],bash:[0,4,5,9],basi:6,pyyaml:0,sytem:4,launch:6,ansible_system:3,assign:[2,8,6,7],feed:[],major:8,notifi:[4,5,6,9],obviou:2,feel:1,exchang:6,number:[2,3,7],placehold:6,done:[0,4,3,6,7],stabl:0,differ:[0,2,4,3,6,8,9],list_vm:3,guest:3,script:[2,3,4,5,6,8,9],interact:9,construct:[8,4],camelot:6,make_databas:3,statement:[5,6],banana:[],store:[8,3],option:[0,3,4,5,8,9],part:[2,4,3],pars:[4,5],reinstal:2,kind:[4,5],grep:[],remot:[0,2,4,3,6,9],remov:[3,6,9],reus:[2,6],architect:2,str:5,jvmdhw:3,toward:6,comput:4,seth:4,packag:[0,2,3,4,5,6,9],imagin:6,createhom:3,equival:6,self:5,centos6:8,build:[8,0,4,5],brace:9,distribut:[0,4,2],passwd:3,choos:[3,6],reach:2,most:[2,1,4,3,6,9],plai:[2,3,6],plan:4,alpha:3,cover:[8,2,4,9],clojur:5,clean:4,latest:[0,3,6,9],awesom:[2,3,6],ansible_processor_count:3,alphanumer:3,devolv:2,mpd_ring:[],particularli:[2,6],fine:[4,5],find:[8,5,6],impact:4,firewal:2,pretti:[8,4,6],solut:4,olympu:7,yml:6,remedi:2,long_running_oper:9,financ:2,restart:[7,4,3,6,9],mdehaan:[3,9],dollar_sign_syntax:6,common:[2,5,6,1],wrote:5,set:[0,2,3,4,5,6,7,9],dump:5,see:[0,1,2,3,4,5,6,7,8,9],sec:6,arg:5,disadvantag:2,setsebool:6,expert:4,someth:[8,4,5,6],restructur:6,experi:4,altern:[6,9],solo:[],numer:[],aserv:0,solv:2,popul:8,both:[2,4,5,6,9],last:[0,2],delimit:3,thor:7,context:3,whole:4,load:[],simpli:[3,6],point:[8,6],header:7,shutdown:[3,6],suppli:3,asdf:7,backend:2,devic:3,due:[0,4,5,2],empti:8,ran:2,escape_pod:7,wish:[0,8,3,6,1],fire:[2,4,6],imag:2,great:[2,4,5,6],gap:4,understand:5,func:[2,4],educ:5,look:[2,3,4,5,6,7,9],straight:9,batch:[2,4],"while":[2,4,6],unifi:2,match:[5,6],facter_hostnam:[6,9],error:[5,4,3,6],cleanup:6,loop:[2,6],pack:8,pragmat:2,motd:[8,6,9],max_client:6,readm:5,jpg:[],itself:[8,0,4],cento:[0,3,6,2],fedora:0,minim:[0,5],shorter:5,higher:[2,6],painless:2,temporari:[],user:[2,4,3,6,8,9],yesterdai:2,built:[8,0,4,6,9],lower:[4,5],task:[2,4,6,9],older:3,entri:2,spent:4,expens:8,spend:4,explan:5,amp:[0,8],love:[],also:[0,1,2,3,4,5,6,7,8,9],async_wrapp:5,appli:[7,3,6],input:[2,5,6],bin:[0,3,5,6,7,8,9],march:5,format:[2,1,4,3,6,7,9],folk:5,judgement:3,nginx:3,game:2,quest:6,bit:[4,3,6],name_of_fact:6,capital_of_assyria:[],signal:4,manifest:4,api:[8,2,5,4,3],popular:2,often:[8,2,4],simplifi:[6,9],creation:9,some:[0,2,3,4,5,6,7,8,9],back:[0,4,6,9],scale:[2,4],per:8,larg:4,machin:[2,3,4,5,6,9],previou:6,run:[0,1,2,3,4,5,6,7,8,9],step:[2,4,3,6],squeez:3,meantim:4,impor:[],othervar:[],ansible_eth0:3,block:6,primarili:3,pythonpath:[],within:[7,4,3,6],ensur:[2,4,3,6,9],chang:[0,2,3,5,6,9],bserver:0,few:6,question:[0,1,2,3,4,5,6,7,8,9],submit:[2,4],custom:[2,4,6],includ:[2,3,5,6,8,9],suit:[4,6],datastructur:8,host5:8,foosbal:3,lint:1,link:[5,3],newer:0,line:[0,1,2,3,4,5,6,7,8,9],info:[2,8,3,9],caller:3,planet:2,highlight:[],similar:[8,3,6,9],curv:[2,4],parser:5,doesn:[2,8,9,1],repres:[8,6,1],chat:[0,1,2,3,4,5,7,8,9],coder:4,crypt:[3,9],chgrp:3,bracket:7,librari:[5,3,1],peopl:[2,7],nice:[2,6],asciidoc:[],meaning:3,far:[2,9,1],hello:0,jupit:7,pluggabl:[2,4],code:[0,2,3,4,5,6,8,9],async_statu:9,privat:6,sensit:[2,6],elsewher:9,friendli:2,autostart:3,sens:3,blindingli:2,sent:5,logtre:3,signfic:5,implicitli:4,relev:[4,5],recip:0,magic:[4,5,6],ansible_kernel:3,michael:2,"try":[8,2,4,5,6],pleas:[8,0,4],malici:4,natur:[2,6],download:[0,2],append:3,compar:[2,4],access:[2,3,9],can:[0,1,2,3,4,5,6,7,8,9],chose:[],let:[0,1,2,3,5,6,8,9],ubuntu:3,sinc:[2,8,3,9],convert:5,hypervisor:3,technolog:2,typic:[4,9],employe:[4,1],win:[],app:4,apt:[2,3,9],"boolean":1,cloud:4,from:[0,1,2,3,4,5,6,8,9],usa:7,commun:[8,4],doubl:9,upgrad:[3,9],next:[0,6],ansible_python_vers:3,usr:[0,3,5,6,7,8,9],sort:4,dbserver:[7,6],about:[0,1,2,3,4,5,6,9],train:4,starter:[5,6],account:[0,3,6,9],tunnel:2,alia:[7,3],alic:6,fetch:[2,3],proof:5,control:[2,3,4,5,6,8,9],tar:[0,3],process:[2,4,3,6,9],lock:[4,6],sudo:[9,0,4,6,2],high:[5,9],knows_oop:1,tag:[0,3,2],tab:6,tarbal:3,onlin:1,surfac:[2,4],lame:1,lepton:5,subdirectori:3,wolf:8,panic:6,stock:[],express:[2,1,5,6,7,8],gentoo:[0,2],attent:9,tier:[2,6],ansible_host:0,orchestr:[2,4,6],correspond:3,element:8,issu:[0,4,2],allow:[2,3,4,5,6,8,9],move:[3,6],elit:1,comma:3,release_vers:[],bunch:7,taboot:4,infrastructur:[7,0,4,6,2],anyon:4,ansible_product_uuid:3,dag:4,greater:7,python:[0,1,2,3,4,5,6,8,9],auto:[8,5],dai:4,devel:0,mention:6,rubygem:9,instead:[4,3,6,9],strive:5,multiprocess:4,anyth:[8,5,4,3],edit:[0,8,3],mode:[2,4,3,6,9],grok:2,bump:0,our:[2,9,1],patch:4,some_serv:7,out:[2,3,4,5,6,8,9],variabl:[2,3,4,5,6,7,8,9],reboot:[3,6,9],rel:3,"_default":3,ref:[],dive:6,red:[8,2,4,5,9],clarifi:[],insid:[7,6],manipul:[3,9],ansible_machin:3,dictionari:[8,5,6,1],releas:[0,4,3,6,2],indent:1,could:[8,4,5,6],put:[9,0,3,6,7],fqdn:[],keep:[0,8,5,6],adrian:4,retain:4,stuck:6,localdomain:3,softwar:[2,4,3,6,8,9],qualiti:5,scene:3,echo:[0,8,6,9],date:[0,5],puppet:[8,2,4],owner:[3,9],prioriti:3,"long":[0,2,4,3,6,8,9],ansible_lo:3,perfectli:0,mkdir:9,system:[0,2,3,4,5,6,7,8,9],messag:[8,5,4,3],attack:[2,4],pattern_goes_her:7,termin:9,"final":3,ipv4:3,shell:[2,3,5,6,8,9],"var":[2,3,6,7],rst:[],exactli:3,daemonless:2,structur:[],charact:[3,1],favorit:[2,6],sysadmin:4,ansible_processor_cor:3,have:[0,1,2,3,4,5,6,7,8,9],close:[2,5],need:[0,1,2,3,4,5,6,7,8,9],turn:[2,4,5,6],border:[],paramiko:0,cellspac:[],mix:[7,3,6],baisc:[],which:[0,1,2,4,3,6,7,8],datacent:6,with_item:6,divers:2,singl:[8,4,6,9],unless:[4,3,6],deploy:[9,0,4,6,2],who:[2,8],discov:[2,6],deploi:[2,4,3,6,9],comparison:[2,4],why:2,serol:3,gather:[4,3],request:3,pipe:9,snapshot:3,fact:[2,3,4,5,6,9],text:2,verbos:[5,3],bring:[4,6],playbook:[0,1,2,3,4,5,6,7,8,9],trivial:[0,8,3,2],anywai:7,varnam:6,redirect:9,locat:[3,6],tire:4,should:[0,1,2,3,4,5,8],ansible_swapfree_mb:3,won:[6,9],suppos:[5,6],"5px":[],local:[2,4,3,6],contribut:[0,9,2],pull:[8,2,4],familiar:8,autom:[4,9],increas:6,ansible_ssh_port:7,enabl:[4,3],organ:3,sha:3,stuff:9,integr:[2,8,3],contain:[2,5,4,3,6],view:2,legaci:3,nodeinfo:3,skynet:3,statu:[5,3,6,9],extend:[2,4,6],pattern:[0,2,6,7,8,9],written:[0,2,5,6,8,9],progress:[],email:2,ansible_ssh_host_key_dsa_publ:3,job:[9,1],entir:[7,4,5,6],webapp:[4,9],"2pm":2,addit:[2,5,8,3,6],revers:[2,3],southeast:7,admin:[2,8],goal:[6,9],equal:[4,5,9],ohai_foo:9,etc:[0,2,4,3,6,7,8,9],instanc:6,comment:[5,3],english:3,guidelin:5,chmod:[5,8,3,6],distil:4,rpm:[0,5,2],quit:5,pin:3,platform:[4,3,6],decent:[],compos:6,compon:2,json:[2,1,3,4,5,6,8,9],besid:5,treat:[4,5],ungroup:7,immedi:3,"2677m":3,yournam:[6,9],capistrano:[2,4],vmware:3,togeth:[],ador:2,atlanta:[7,8,6,9],present:[2,3,6],authorized_kei:0,multi:[2,4,6],plain:2,align:[],ansible_virtualization_typ:3,defin:[2,8,3,6,7],layer:[8,4],almost:[4,3],demo:9,site:4,lightweight:8,revis:0,michaeldehaan:[],surprisingli:6,welcom:[2,8],cross:4,member:[3,1],handl:[5,4,3,6],probabl:[0,4,5,6],ansibl:[0,1,2,3,4,5,6,7,8,9],difficult:4,http:[2,8,3],hostnam:[7,8,3,6],denot:[7,3,6],effect:[],libvirt:3,php:9,distutil:0,audit:[2,6],off:[2,4,6],well:[0,2,3,4,5,6,8,9],exampl:[0,1,2,3,4,5,6,7,8,9],command:[0,2,3,4,5,6,7,8,9],filesystem:[3,6],undefin:3,usual:9,lest:2,paus:3,less:[0,4,2],additon:0,heavili:4,skill:1,simultan:9,web:[8,2,4,6,9],add:[0,3,4,5,6,8,9],host4:8,host3:[7,8],host2:[7,8],host1:[7,8],smart:9,rememb:9,xmlrpc:8,dest:[8,3,6,9],piec:8,know:[1,3,4,5,7,8],nor:3,password:[0,4,3,6,9],recurs:[3,9],python3:0,python2:0,loss:4,motorola:2,like:[0,1,2,3,4,5,6,7,8,9],success:[5,3],necessari:[3,9],lose:9,async:[4,6],architectur:[2,4],page:[0,4,9,1,2],ansible_hostnam:[3,9],shed:4,didn:[4,9],captur:5,linux:[0,4,3,2],"export":0,home:3,transport:[2,4],tmp:[8,3,9],lead:4,avoid:[0,3,9,2],thank:4,overlap:2,leav:[5,6],encourag:4,slight:8,importerror:5,usag:[5,4,3,6,9],symlink:[0,3],vhost:6,host:[0,2,3,4,5,6,7,8,9],although:5,simpler:[4,9],sbin:[3,6,9],actual:[2,5,4,3,6],disabl:6,ntp_server:[7,9],own:[2,3,4,5,6,8],automat:[2,5,8,3,9],pitfal:[2,5],hang:6,merg:[4,5],transfer:[2,5,9],appl:1,replac:[],hassl:2,individu:7,simplejson:[0,5,3],subscrib:2,continu:5,bug:[0,2],succe:5,made:[2,5,4,3,6],whether:[8,5,4,3],arg2:3,asynchron:[2,6],record:[7,1],below:[0,8,3,6],limit:[9,2,6,7],otherwis:[5,3],problem:[2,4,1],epel:[0,2],evalu:[6,9],is_favcolor_blu:6,filenam:6,implement:[8,4,5,6],ini:7,inc:3,boot:3,detail:[2,8,9],virtual:[3,6],other:[0,1,2,3,4,5,6,8,9],futur:[2,5,4,3],branch:[0,3,7],varieti:[4,5],repeat:6,"class":[2,8,6],debian:[0,3,6,2],stai:[0,6],sphinx:[],scientif:0,reliabl:4,rule:[2,6,9],portion:[7,3],emerg:2,name_of_host:6},objtypes:{},titles:["Downloads & Getting Started","YAML Syntax","The Future Is Now","Ansible Modules","Frequently Asked Questions","Module Development Guide","Playbooks","The Inventory File, Patterns, and Groups","API & Integrations","Command Line Examples"],objnames:{},filenames:["gettingstarted","YAMLSyntax","index","modules","faq","moduledev","playbooks","patterns","api","examples"]}) \ No newline at end of file