<h1>Command Line Examples<aclass="headerlink"href="#command-line-examples"title="Permalink to this headline">¶</a></h1>
<h1>Command Line<aclass="headerlink"href="#command-line"title="Permalink to this headline">¶</a></h1>
<p>The following examples show how to use <cite>/usr/bin/ansible</cite> for running ad-hoc tasks.
<p>The following examples show how to use <cite>/usr/bin/ansible</cite> for running ad-hoc tasks.
Start here.</p>
Start here.</p>
<p>For configuration management and deployments, you’ll want to pick up on
<p>For configuration management and deployments, you’ll want to pick up on
...
@@ -211,7 +212,7 @@ not required.</p>
...
@@ -211,7 +212,7 @@ not required.</p>
<p>It is also possible to sudo to a user other than root using –sudo-user (-U):</p>
<p>It is also possible to sudo to a user other than root using –sudo-user (-U):</p>
<divclass="highlight-python"><pre>ansible atlanta -a "/usr/bin/foo" -u yourname -U otheruser [--ask-sudo-pass]</pre>
<divclass="highlight-python"><pre>ansible atlanta -a "/usr/bin/foo" -u yourname -U otheruser [--ask-sudo-pass]</pre>
</div>
</div>
<p>Ok, so those are basics. If you didn’t read about patterns and groups yet, go back and read <aclass="reference internal"href="patterns.html"><em>The Inventory File, Patterns, and Groups</em></a>.</p>
<p>Ok, so those are basics. If you didn’t read about patterns and groups yet, go back and read <aclass="reference internal"href="patterns.html"><em>Inventory & Patterns</em></a>.</p>
<p>The -f 10 in the above specifies the usage of 10 simultaneous processes. Normally commands also take
<p>The -f 10 in the above specifies the usage of 10 simultaneous processes. Normally commands also take
a <cite>-m</cite> for module name, but the default module name is ‘command’, so we didn’t need to specify that
a <cite>-m</cite> for module name, but the default module name is ‘command’, so we didn’t need to specify that
all of the time. We’ll use <cite>-m</cite> in later examples to run some other <aclass="reference internal"href="modules.html"><em>Ansible Modules</em></a>.</p>
all of the time. We’ll use <cite>-m</cite> in later examples to run some other <aclass="reference internal"href="modules.html"><em>Ansible Modules</em></a>.</p>
<liclass="toctree-l2"><aclass="reference internal"href="gettingstarted.html#python-2-6-epel-instructions-for-rhel-and-centos-5">Python 2.6 EPEL instructions for RHEL and CentOS 5</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="gettingstarted.html#python-2-6-epel-instructions-for-rhel-and-centos-5">Python 2.6 EPEL instructions for RHEL and CentOS 5</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="playbooks.html#variables-from-other-hosts">Variables From Other Hosts</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="playbooks.html#external-variables-and-prompted-or-sensitive-data">External Variables and Prompted or Sensitive Data</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="playbooks.html#include-files-and-reuse">Include Files And Reuse</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="playbooks.html#include-files-and-reuse">Include Files And Reuse</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="playbooks.html#using-includes-to-assign-classes-of-systems">Using Includes To Assign Classes of Systems</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="playbooks2.html#variables-from-other-hosts">Variables From Other Hosts</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="playbooks2.html#external-variables-and-prompted-or-sensitive-data">External Variables and Prompted or Sensitive Data</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="playbooks2.html#using-includes-to-assign-classes-of-systems">Using Includes To Assign Classes of Systems</a></li>
<spanid="patterns"></span><h1>The Inventory File, Patterns, and Groups<aclass="headerlink"href="#the-inventory-file-patterns-and-groups"title="Permalink to this headline">¶</a></h1>
<spanid="patterns"></span><h1>Inventory & Patterns<aclass="headerlink"href="#inventory-patterns"title="Permalink to this headline">¶</a></h1>
<p>Ansible works against multiple systems in your infrastructure at the
<p>Ansible works against multiple systems in your infrastructure at the
same time. It does this by selecting portions of systems listed in
same time. It does this by selecting portions of systems listed in
Ansible’s inventory file, which defaults to /etc/ansible/hosts.</p>
Ansible’s inventory file, which defaults to /etc/ansible/hosts.</p>
...
@@ -208,7 +209,7 @@ after the hostname with a colon.</p>
...
@@ -208,7 +209,7 @@ after the hostname with a colon.</p>
</div>
</div>
<divclass="section"id="selecting-targets">
<divclass="section"id="selecting-targets">
<h2>Selecting Targets<aclass="headerlink"href="#selecting-targets"title="Permalink to this headline">¶</a></h2>
<h2>Selecting Targets<aclass="headerlink"href="#selecting-targets"title="Permalink to this headline">¶</a></h2>
<p>We’ll go over how to use the command line in <aclass="reference internal"href="examples.html"><em>Command Line Examples</em></a> section, however, basically it looks like this:</p>
<p>We’ll go over how to use the command line in <aclass="reference internal"href="examples.html"><em>Command Line</em></a> section, however, basically it looks like this:</p>
<divclass="highlight-python"><pre>ansible <pattern_goes_here> -m <module_name> -a <arguments></pre>
<divclass="highlight-python"><pre>ansible <pattern_goes_here> -m <module_name> -a <arguments></pre>
</div>
</div>
<p>Such as:</p>
<p>Such as:</p>
...
@@ -240,7 +241,7 @@ wildcards:</p>
...
@@ -240,7 +241,7 @@ wildcards:</p>
<p>It’s also ok to mix wildcard patterns and groups at the same time:</p>
<p>It’s also ok to mix wildcard patterns and groups at the same time:</p>
<p>Easy enough. See <aclass="reference internal"href="examples.html"><em>Command Line Examples</em></a> and then <aclass="reference internal"href="playbooks.html"><em>Playbooks</em></a> for how to do things to selected hosts.</p>
<p>Easy enough. See <aclass="reference internal"href="examples.html"><em>Command Line</em></a> and then <aclass="reference internal"href="playbooks.html"><em>Playbooks</em></a> for how to do things to selected hosts.</p>
</div>
</div>
<divclass="section"id="host-variables">
<divclass="section"id="host-variables">
<h2>Host Variables<aclass="headerlink"href="#host-variables"title="Permalink to this headline">¶</a></h2>
<h2>Host Variables<aclass="headerlink"href="#host-variables"title="Permalink to this headline">¶</a></h2>
<li><aclass="reference internal"href="#asynchronous-actions-and-polling">Asynchronous Actions and Polling</a></li>
</ul>
</ul>
</li>
</li>
<li><aclass="reference internal"href="#executing-a-playbook">Executing A Playbook</a></li>
<li><aclass="reference internal"href="#executing-a-playbook">Executing A Playbook</a></li>
...
@@ -249,7 +242,7 @@ server group, then more commands back on the webservers group, etc.</p>
...
@@ -249,7 +242,7 @@ server group, then more commands back on the webservers group, etc.</p>
<p>For each play in a playbook, you get to choose which machines in your infrastructure
<p>For each play in a playbook, you get to choose which machines in your infrastructure
to target and what remote user to complete the steps (called tasks) as.</p>
to target and what remote user to complete the steps (called tasks) as.</p>
<p>The <cite>hosts</cite> line is a list of one or more groups or host patterns,
<p>The <cite>hosts</cite> line is a list of one or more groups or host patterns,
separated by colons, as described in the <aclass="reference internal"href="patterns.html#patterns"><em>The Inventory File, Patterns, and Groups</em></a>
separated by colons, as described in the <aclass="reference internal"href="patterns.html#patterns"><em>Inventory & Patterns</em></a>
documentation. The <cite>user</cite> is just the name of the user account:</p>
documentation. The <cite>user</cite> is just the name of the user account:</p>
<divclass="highlight-python"><pre>---
<divclass="highlight-python"><pre>---
- hosts: webservers
- hosts: webservers
...
@@ -276,14 +269,16 @@ Just <cite>Control-C</cite> to kill it and run it again with <cite>-K</cite>.</p
...
@@ -276,14 +269,16 @@ Just <cite>Control-C</cite> to kill it and run it again with <cite>-K</cite>.</p
van_halen_port: 5150
van_halen_port: 5150
other: 'magic'</pre>
other: 'magic'</pre>
</div>
</div>
<p>These variables can be used later in the playbook, or on the managed system (in templates), just like this:</p>
<p>These variables can be used later in the playbook like this:</p>
<h3>External Variables and Prompted or Sensitive Data<aclass="headerlink"href="#external-variables-and-prompted-or-sensitive-data"title="Permalink to this headline">¶</a></h3>
<p>It’s a great idea to keep your playbooks under source control, but
you may wish to make the playbook source public while keeping certain
important variables private. Similarly, sometimes you may just
want to keep certain information in different files, away from
the main playbook.</p>
<p>You can do this by using an external variables file, or files, just like this:</p>
<divclass="highlight-python"><pre>---
- hosts: all
user: root
vars:
favcolor: blue
vars_files:
- /vars/external_vars.yml
tasks:
- name: this is just a placeholder
action: command /bin/echo foo</pre>
</div>
<p>This removes the risk of sharing sensitive data with others when
sharing your playbook source with them.</p>
<p>The contents of each variables file is a simple YAML dictionary, like this:</p>
<divclass="highlight-python"><pre>---
# in the above example, this would be vars/external_vars.yml
somevar: somevalue
password: magic</pre>
</div>
<p>Alternatively, you may wish to prompt the user for certain input, and can
do so with the similarly named ‘vars_prompt’ section. This has uses
beyond security, for instance, you may use the same playbook for all
software releases and would prompt for a particular release version
in a push-script:</p>
<divclass="highlight-python"><pre>---
- hosts: all
user: root
vars:
from: "camelot"
vars_prompt:
name: "what is your name?"
quest: "what is your quest?"
favcolor: "what is your favorite color?"</pre>
</div>
<p>There are full examples of both of these items in the github examples/playbooks directory.</p>
</div>
<divclass="section"id="conditional-execution">
<h3>Conditional Execution<aclass="headerlink"href="#conditional-execution"title="Permalink to this headline">¶</a></h3>
<p>Sometimes you will want to skip a particular step on a particular host. This could be something
as simple as not installing a certain package if the operating system is a particular version,
or it could be something like performing some cleanup steps if a filesystem is getting full.</p>
<p>This is easy to do in Ansible, with the <cite>only_if</cite> clause. This clause can be applied to any task,
and allows usage of variables from anywhere in ansible, either denoted with <cite>$dollar_sign_syntax</cite> or
<cite>{{ braces_syntax }}</cite> and then evaluates them with a Python expression. Don’t panic – it’s actually
<h3>Using Includes To Assign Classes of Systems<aclass="headerlink"href="#using-includes-to-assign-classes-of-systems"title="Permalink to this headline">¶</a></h3>
<p>Include files are really powerful when used to reuse logic between playbooks. You
could imagine a playbook describing your entire infrastructure like
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"]})
Search.setIndex({objects:{},terms:{facter_operatingsystem:9,kickstart:9,comprimis:2,poorli:2,four:7,prefix:[7,9,3,6,10],sleep:9,forget:[9,10],ebuild:0,aur:0,under:9,spec:6,everi:[0,9,6,1,10],risk:9,ansible_virtualization_rol:3,redact:3,upstream:0,affect:[2,5,3],macaddress:3,ansible_librari:[],shlex:5,vars_prompt:9,saltstack:[],x86_64:[8,3],awwxvv:3,seper:[9,4,3],direct:[4,6],chef:[2,4],second:[9,10],blue:9,thunder:4,children:7,"new":[4,3],net:[0,1,3,4,5,7,8,10],ever:[2,5],told:6,unpars:5,abov:[9,8,5,6,10],eckersberg:[4,1],hera:7,never:[8,4,5],here:[0,2,5,6,7,8,9,10],herd:4,path:[5,3,6,10],datetim:5,permit:[],aka:9,somethingels:9,brought:[],unix:[2,4],cobblerd:8,total:6,unit:5,highli:5,describ:[9,6],would:[0,3,4,5,6,8,9,10],h3d850bdf:[],ansible_memtotal_mb:3,noarch:0,program:[2,1,3,4,5,6,10],overhead:2,typo:5,recommend:5,type:[2,3,4,5,8,9],tell:[0,2,3,7,9,10],notif:4,notic:4,warn:5,relai:6,must:[5,9,8,3,6],join:[],restor:3,setup:[0,2,3,5,8,9,10],work:[0,2,4,3,6,7,8,9,10],erb:4,virttyp:3,ansible_ssh_host_key_rsa_publ:3,root:[0,2,4,6,9,10],overrid:8,os_default:9,give:1,rpath:2,indic:[3,6],somefil:6,want:[0,1,3,4,5,6,8,9,10],end:[2,4,3,6],hoc:[2,4,3,6,10],quot:[9,10],how:[2,1,3,4,5,6,7,8,9,10],hop:4,yum:[0,2,3,5,6,9,10],perspect:8,updat:[2,9,3,10],recogn:[6,10],passwordless:10,after:[3,4,5,6,7,10],lab:[2,4],befor:[2,3,4,5,6,9,10],ohai_:[3,6],arch:[0,2],parallel:[2,4,9,6,10],interpol:9,ansible_product_seri:3,bootstrap:[0,4,3,2],credenti:10,greek:7,unpaus:3,maintain:[0,2],environ:[2,3],exclus:9,idontknow:[],order:[2,4,6],oper:[2,9,3,6,10],over:[2,4,7,8,9,10],failur:[8,4,5],orang:1,becaus:[1,4,5,8,9,10],rpmbuild:0,ansible_interfac:3,zeu:7,myfil:3,streamlin:9,cli:[8,10],img:2,fix:0,better:[3,10],offic:2,easier:[2,4,5,10,1],them:[0,1,2,3,4,5,6,7,9,10],thei:[2,3,4,5,6,7,8,9,10],safe:[0,6],"break":6,glorifi:2,jinja2:[0,4,3,6,10],mgmt:8,httpd_sys_content_t:3,choic:2,vidal:4,bonu:8,timeout:9,each:[2,1,3,4,5,6,8,9],debug:1,mean:[2,1,3,4,5,6,9],playbooks2:[],logo:2,contend:4,network:[2,4],content:[2,5,9,3,6],adapt:8,got:4,forth:6,site_fact:5,ntp:[7,3,10],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:[9,3],master:[8,3],too:[2,1,4,5,7,8,10],similarli:[2,8,9],john:[4,1],iptabl:[],ansible_memfree_mb:3,tool:[8,2,4,9,10],took:4,"80ghz":3,somewhat:8,technic:[8,3],freemem:3,silli:[],target:[2,6,7],keyword:[4,9],provid:[2,1,3,4,5,6,8,9,10],tree:[5,8,3],project:[0,1,2,4,6,9],ansible_distribution_releas:3,minut:[4,10],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:[4,6,7,8,9,10],though:[8,2,5,4,3],limitless:9,what:[0,1,2,3,4,5,6,8,9],regular:6,bsd:[0,4],boxsubscrib:2,simplic:2,don:[0,2,3,4,5,6,7,9,10],doc:[0,2],doe:[2,3,4,5,7,8,9,10],declar:6,wildcard:7,came:8,cobbler_external_inventori:8,syntax:[2,1,4,6,9,10],pkg:[9,3,6,10],radic:2,identifi:4,pki:[2,4],absolut:[3,10],northeast:7,acquir:2,explain:[8,5],configur:[0,1,2,4,3,6,7,8,9,10],apach:[4,9,6,10],ldap:8,stop:[0,1,3,4,5,6,7,8,9,10],saturn:7,bar:[7,8,3,6],excel:[2,4],method:8,bad:5,respond:6,richer:4,result:[2,3,4,5,8,9],fail:[8,2,4,5,6],hash:[8,5,1],hammer:7,best:[5,4,3,6],subject:[4,9],databas:[2,9,8,3,6],discoveri:3,figur:4,simplest:5,awai:[4,9],irc:[0,1,3,4,5,7,8,10],approach:[2,4,9],attribut:3,manpag:3,extens:[2,4],recent:4,howev:[7,4,5,10],against:[2,4,9,6,7],logic:[2,9],com:[0,2,3,5,7,8,9],compromis:4,assur:[9,6],height:2,guid:[],assum:[2,8],speak:3,multiplay:2,ansible_library_path:5,three:[7,3],been:[8,2,4,10],much:[2,1,4,3,6,10],interest:[0,8],basic:[0,1,2,4,5,6,7,8,9,10],tini:9,quickli:[2,10],life:2,nobodi:5,ani:[0,2,3,4,5,6,8,9,10],enterprisei:8,child:2,emploi:1,ugli:9,exception:4,servic:[2,3,5,6,7,9,10],vars_fil:[9,6],aim:4,tabl:[],conf:[8,3,6,10],module_nam:[7,8],somekei:5,sever:[4,9,1],cfengin:4,inventori:[0,2,3,6,7,8,9,10],perform:[2,4,9],make:[0,2,3,4,5,6,7,8,9,10],complex:[2,4,9,6],split:5,complet:[4,9,6,1],wheel:[9,3],ansible_arch2:[],fragil:2,selevel:3,rail:4,hand:9,rais:[9,5],ownership:10,refin:[],tune:[0,9],speakerdeck:2,kept:[4,6],scenario:[2,8],ansible_:[9,6],hypothet:[],deal:5,tho:[],contact:[8,0,4,3],thi:[0,1,2,3,4,5,6,7,8,9,10],programm:[8,4],everyth:[],left:[],protocol:3,just:[0,1,2,4,5,6,7,8,9,10],photo:[],human:[6,1],braces_syntax:[],yet:[0,8,3,10,2],languag:[0,1,2,3,4,5,6,7,8,9],easi:[0,2,4,3,7,9,10],spread:2,els:6,ffffff:5,save:[5,9,3,6],hat:[2,4],applic:[8,2,4,6],quirk:1,fusion:3,background:[2,10],daemon:[2,4],specif:[4,3,6,7,8,10],arbitrari:[9,4,3],manual:[4,6,10],remind:[9,5],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,10],forcibl:[],bottom:6,tracker:[0,2],somelog:3,foo:[3,6,7,8,9,10],localhost:3,core:[2,5,4,3,10],plu:6,web2:8,web1:8,promot:[],repositori:[],peer:[2,4],"super":2,sshd:2,eat:10,surround:10,simul:9,produc:5,xyz:3,contriv:[],down:[8,3,6],contrib:5,eth0:3,git:[0,2,3,5,9,10],fabric:[2,4],wai:[0,2,3,4,5,6,8,9,10],support:[0,2,4,3,6,8,10],happi:2,avail:[0,1,3,4,5,6,8,9,10],gif:2,reli:[2,4],gid:3,wordpress:6,call:[5,8,3,6,1],fork:[8,4,9,10],head:[3,10],python26:0,form:[2,5,6,1,7],forc:[0,3],"true":[1,3,5,6,7,9],freenod:[0,1,2,3,4,5,7,8,10],absent:[3,10],inquir:5,maximum:9,until:[9,5],ansible_fqdn:3,rerun:6,adopt:4,"abstract":4,fedoraproject:[],exist:[2,3,6,8,9,10],ship:[5,3],check:[9,3,10],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,8,9,10],intend:[5,3],devop:2,intent:[],consid:[5,6],faster:9,anywher:[],ignor:5,time:[0,1,2,3,4,5,6,7,8,9,10],push:[2,4,9,6],concept:[8,10],skip:9,consum:4,invent:[],operatingsystem:9,decid:[4,5,10],middl:[],depend:[5,9,4,3,10],graph:4,decis:9,southwest:7,sourc:[0,1,2,3,4,5,6,8,9,10],string:[5,3,7],condit:[2,9,6],word:8,brows:5,level:[2,3,6,1],did:[9,8,5],item:[8,9,1],team:4,ansible_product_nam:3,prevent:5,trend:3,anaconda:9,port:[7,4,10],favcolor:[9,8,5,10],ansible_distribution_vers:3,current:[0,9,4,5,10],suspect:[],gener:[8,0,4,5,10],address:[8,2,4,3,7],along:[5,3,6],wait:9,box:[2,3,10],precursor:2,extrem:[0,4,9,2],bob:6,commonli:[10,1],ourselv:6,regardless:[2,4,6,1],extra:4,modul:[0,2,3,4,5,6,8,9,10],userdel:3,prefer:[7,5,10],instal:[0,2,3,4,5,6,9,10],httpd:[7,9,3,6,10],prove:9,is_cento:9,visit:2,perl:10,live:0,handler:[9,3,6,10],criteria:9,msg:[8,5],scope:3,checkout:[0,5,9,3,2],ntpserver:[7,8,3],idempot:[2,3,4,5,6,10],share:[0,9,8,5,2],claus:9,templat:[2,3,4,5,6,8,9,10],easiest:[0,9,2],get_xml:3,ibm:2,module_arg:8,prepar:5,uniqu:2,cat:[],whatev:5,purpos:[7,3],hostvar:9,chip:2,agent:[0,4,10],critic:2,occur:[],alwai:[5,4,3,6],multipl:[4,3,6,7,8,9,10],ping:[0,8,3,2],uptim:8,write:[2,1,3,4,5,6,9,10],purg:3,somevalu:[9,5],parameter:6,map:9,mar:7,max:10,clone:[0,5],usabl:6,membership:10,mai:[0,1,3,5,6,8,9,10],underscor:3,data:[2,1,3,4,5,8,9],man:[],poseidon:7,practic:[4,3,6,1],seuser:3,explicit:3,predic:3,inform:[9,8,3,6,10],"switch":[],mango:1,combin:1,talk:[7,6],nbsp:2,still:[0,4,5,6,7,8],mainli:4,facter_:[3,6],jid:10,overlord:[],group:[0,1,2,3,4,5,6,7,8,9,10],monitor:8,polici:3,yaml:[2,1,4,6,7,9],curli:10,intl:2,mail:[0,1,3,4,5,6,7,8,9,10],job_statu:[],main:[9,8,5,6],bounc:[3,6],non:[5,3,6,7],env:0,half:4,now:[0,2,3,4,5,6,8,9,10],discuss:4,setyp:3,halon_system_timeout:7,term:10,name:[2,1,3,5,6,7,8,9,10],config:[2,8,6],drop:5,crypto:2,separ:6,arg1:3,laserllama:2,yeah:[],backport:[0,3],facter:[2,4,3,6,9,10],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,10],migrat:2,argv:5,args_fil:5,theori:6,org:[0,3,10],care:3,reusabl:5,frequenc:9,synchron:[9,6],thing:[0,1,2,4,5,6,7,9,10],place:2,raleigh:[2,10,7],router:3,think:[2,4,5],frequent:[8,2,4,9],first:[0,2,4,3,7,9,10],origin:0,directli:[5,8,3,6,10],onc:[3,4,5,6,7,9],yourself:6,fast:2,oppos:10,open:[9,4,5,6],somegroup:3,given:[4,3,10],args_data:5,convent:[2,8,5],width:2,white:5,especi:[4,9],copi:[2,9,8,3,10],specifi:[0,1,2,3,4,5,6,9,10],retyp:0,netmask:3,github:[0,1,2,3,5,6,8,9],mostli:3,than:[0,1,2,3,4,5,6,9,10],cmdb:8,wide:4,were:[2,4,9,10],pre:[],sai:[0,2,4,3,6,10],nicer:[],argument:[3,5,6,7,8,10],dash:1,loki:7,sat:4,engin:[],squar:[],alias:3,destroi:3,note:[0,3,5,6,8,9,10],altogeth:2,ideal:[2,4],take:[5,4,3,6,10],noth:[3,6,1],channel:[0,1,3,4,5,7,8,10],begin:[2,10,1],sure:[7,9,6,10],normal:[8,10],track:[0,9,10],beta:[],pair:[5,3,1],later:[0,2,3,5,6,7,9,10],meanwhil:4,runtim:9,show:10,cheat:4,aggregr:5,permiss:[0,10],hack:[0,5,2],help:[0,1,2,3,4,5,6,7,8,9,10],xml:1,onli:[0,2,3,4,5,6,8,10],explicitli:[3,6],transact:9,enough:[7,4,10],somevar:9,nearli:[3,6,1],variou:[9,4,3,6],get:[0,1,2,3,4,5,6,9,10],soon:[],repo:[5,3,10],ssl:[2,4],cannot:[],ssh:[0,2,4,3,7,8,9,10],requir:[0,2,3,4,5,8,9,10],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,10],innov:2,review:[2,9,4,3],behind:[4,3],ansible_system_vendor:3,between:[2,4,9,6],"import":[2,9,8,5,10],across:4,cycl:[0,2],come:[2,5],timmi:6,contract:8,tutori:[2,5],mani:[3,5,6,8,9,10],setenforc:6,among:4,color:[9,5],overview:1,inspir:[2,4],featur:[0,4,9,6,2],colon:[7,6],homebrew:0,poll:[2,9,10],coupl:4,rebuild:[],rubi:[1,3,4,5,9,10],those:[4,3,6,7,8,9,10],"case":[2,5,4,3,10],md5sum:3,straighten:4,trick:[2,6],cobbler:[8,2,4],newhost:3,stdout:8,worri:4,destin:3,myapp:10,chkconfig:3,http_port:[7,6],develop:[0,1,2,3,4,5,6,9],ansible_architectur:3,author:2,same:[0,1,6,7,8,9,10],html:4,pad:[],pai:10,document:[1,4,5,6,8,10],week:2,webserv:[2,3,6,7,8,9,10],nest:[5,9,3],driven:[2,8],capabl:[],fruit:1,interventori:[],improv:5,extern:[2,8,9],appropri:[8,4,3,10],without:[4,5],model:2,dereferenc:[],execut:[2,3,4,5,6,8,9,10],when:[0,2,3,4,5,6,8,9,10],rest:[],kill:6,versu:[0,2],trigger:[4,3,6],except:5,littl:[8,2,4],otherus:10,blob:8,notori:4,vulner:4,real:0,around:[0,4],ohai:[2,4,3,6,9,10],read:[0,1,2,5,8,10],dark:8,world:[0,4],intel:3,integ:3,server:[2,4,3,6,9,10],either:[8,7,9,4,3],output:[8,5,4,3,6],manag:[0,1,2,3,4,5,6,7,8,9,10],sneaker:[],titan:7,ansible_processor:3,noon:2,definit:9,legal:5,moon:7,exit:[8,5],complic:[2,4],refer:[9,8,3,6,10],ansible_swaptotal_mb:3,power:[0,2,4,6,8,9],fulli:[0,3],"throw":4,src:[2,8,3,6,10],stone:5,central:[2,4],acm:10,srv:[8,3,6,10],industri:[2,4],mytempl:3,effici:[4,9],terminolog:8,somescript:3,multinod:4,your:[0,2,3,4,5,6,7,8,9,10],stare:5,log:[5,9,4,3,6],area:4,aren:[7,4],start:[0,1,2,4,3,6,7,8,10],interfac:4,low:3,lot:[2,5,10],ipv6:3,congratul:0,strawberri:1,dirti:3,possibl:[7,8,5,6,10],"default":[0,2,4,3,7,9,10],ansible_fact:5,stacktrac:5,connect:[4,9],tasti:1,uid:3,creat:[0,2,4,3,6,8,10],certain:[2,9,4,3,6],strongli:[2,4],deferenc:[],file:[0,1,2,3,5,6,7,8,9,10],again:[4,5,6],googl:[0,1,2,3,4,5,6,7,8,9,10],compel:[],orient:[2,6],valid:5,you:[0,1,2,3,4,5,6,7,8,9,10],external_var:9,poor:5,sequenc:2,symbol:3,"60k":[2,4],directori:[1,3,5,6,9,10],invest:4,descript:[3,6],chown:3,potenti:[2,9],cpu:3,all:[0,1,2,3,4,5,6,7,8,9,10],consider:8,selinux:[3,6],lack:2,month:0,abil:4,follow:[0,4,3,7,8,9,10],alt:2,scp:10,nors:7,dehaan:2,mcollect:[],arbitari:1,introduc:[],liter:3,"1pm":2,fals:[9,1],fall:9,veri:[2,4,3,6,8,9,10],condition:6,list:[0,1,2,3,4,5,6,7,8,9,10],sane:4,stderr:5,small:[2,4,9,1],testuser2:9,testuser1:9,enterpris:0,zero:5,design:[2,4,10,7],pass:[0,3,5,6,8,10],further:[2,4,9,1],deleg:4,sub:2,section:[0,2,3,6,7,9,10],abl:[],delet:[3,10],abbrevi:1,version:[0,2,3,6,9,10],"public":9,hasn:4,full:[2,9,6],themselv:[],shouldn:[4,9],modifi:5,valu:[2,1,3,5,6,8,9,10],ahead:6,likin:4,memcach:6,prior:[9,3],amount:8,pick:[4,10],action:[2,9,8,3,6],via:[0,8,9,2],shorthand:[2,9,5],factnam:9,managememnt:2,href:[],select:[2,3,5,6,7,9],distinct:2,two:[2,8,3,6,7],rhel:[0,2],virt:[2,3],taken:[4,6],kick:[4,9,10],more:[0,2,4,3,6,7,9,10],flat:6,desir:[2,5,3,6],flag:[],particular:[2,3,6,7,8,9,10],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,9],prompt:[2,9,6,10],yamllint:1,moduledev:[],accept:[5,3],minimum:[9,5,6],explor:[0,8],cours:[4,9],newlin:[],secur:[2,9,4,3],rather:[9,4,3],anoth:[1,4,3,6,9,10],simpl:[2,1,4,6,8,9,10],distro:8,resourc:[2,9,4,3,6],referenc:[7,6],variant:0,ff0000:5,neccesssari:2,unlink:3,associ:1,"short":[7,0,4,9,2],rotat:6,xmpp:4,mission:2,uvh:0,through:[0,3,10,2],hierarchi:4,fff:[],suffer:4,paramet:[5,9,3,6],style:5,pend:[],rapidli:8,might:[9,8,5,6],wouldn:[8,4],good:[2,4,5,6,8,9],"return":[8,2,5,4,3],food:1,framework:[8,2,4],botnet:[2,4],odin:7,neccessari:9,unlik:[4,6],easili:[0,2,4,8,9,10],achiev:5,found:[9,8,5],only_if:9,id_rsa:[0,10],subsystem:[2,4,3],harm:[],mental:4,hard:4,idea:[0,1,2,3,4,5,6,7,8,9,10],crontab:9,realli:[2,1,3,4,5,6,9],expect:[8,9,6],variablenam:3,beyond:9,event:[5,4,3,6],safeti:[],bubbl:[9,3,6],print:[8,5],qualifi:3,proxi:7,advanc:[8,2,4,9,6],pub:10,reason:[8,4,5,6],base:[2,4,9],believ:4,ask:[10,0,4,6,2],bash:[0,4,5,10],basi:6,pyyaml:0,sytem:4,launch:[9,6],ansible_system:3,assign:[2,8,9,7],feed:[],major:8,notifi:[4,5,6,10],obviou:2,feel:1,exchang:9,number:[2,3,7],placehold:[9,6],done:[0,9,4,3,7],stabl:0,differ:[0,2,4,3,6,8,9,10],list_vm:3,guest:3,script:[2,3,4,5,8,9,10],interact:10,construct:[8,4,6],camelot:9,make_databas:3,statement:[5,6],banana:[],store:[8,3],option:[0,3,4,5,6,8,10],part:[2,4,3],pars:[4,5],reinstal:2,kind:[4,5],grep:[],remot:[0,2,4,3,6,9,10],remov:[9,3,10],reus:[2,9,6],architect:2,str:5,jvmdhw:3,toward:9,comput:4,seth:4,packag:[0,2,3,4,5,9,10],imagin:9,createhom:3,equival:9,self:5,centos6:8,build:[8,0,4,5],brace:10,distribut:[0,4,2],passwd:3,choos:[3,6],reach:2,most:[2,1,4,3,6,10],plai:[2,9,3,6],plan:4,alpha:3,cover:[8,2,4,10],clojur:5,clean:4,latest:[0,3,6,10],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,9],solut:4,olympu:7,yml:[9,6],remedi:2,long_running_oper:10,financ:2,restart:[7,4,3,6,10],mdehaan:[3,10],dollar_sign_syntax:[],common:[2,9,5,1],wrote:5,set:[0,2,3,4,5,6,7,9,10],dump:5,see:[0,1,2,3,4,5,6,7,8,9,10],sec:9,arg:5,disadvantag:2,setsebool:6,expert:4,someth:[8,9,4,5,6],restructur:6,experi:4,altern:[9,10],solo:[],numer:[],aserv:0,solv:2,popul:8,both:[2,9,4,5,10],last:[0,2],delimit:3,thor:7,context:3,whole:4,load:[],simpli:[3,6],point:[8,9],header:7,shutdown:[9,3],suppli:3,asdf:7,backend:2,devic:3,due:[0,4,5,2],empti:8,ran:2,escape_pod:7,wish:[0,1,3,6,8,9],fire:[2,4,9],imag:2,great:[2,9,4,5],gap:4,understand:5,func:[2,4],educ:5,look:[2,3,4,5,6,7,9,10],straight:10,batch:[2,4],"while":[2,4,9,6],unifi:2,match:[5,6],facter_hostnam:[6,10],error:[5,9,4,3],cleanup:9,loop:[2,9,6],pack:8,pragmat:2,motd:[8,6,10],max_client:6,readm:5,jpg:[],itself:[8,0,4],cento:[0,9,3,2],fedora:0,minim:[0,5],shorter:5,higher:[2,9],painless:2,temporari:[],user:[2,4,3,6,8,9,10],yesterdai:2,built:[8,0,4,9,10],lower:[4,5],task:[2,4,9,6,10],older:3,entri:2,spent:4,expens:8,spend:4,explan:5,amp:[7,8],love:[],also:[0,1,2,3,4,5,6,7,8,9,10],async_wrapp:5,appli:[7,3,6],input:[2,9,5],bin:[0,3,5,6,7,8,9,10],march:5,format:[2,1,4,3,6,7,10],folk:5,judgement:3,nginx:3,game:2,quest:9,bit:[9,4,3],name_of_fact:[],capital_of_assyria:[],signal:4,manifest:4,api:[8,2,5,4,3],popular:2,often:[8,2,4],simplifi:10,creation:10,some:[0,2,3,4,5,6,7,8,9,10],back:[0,4,9,6,10],scale:[2,4,9],per:8,larg:4,machin:[2,3,4,5,6,9,10],previou:9,run:[0,1,2,3,4,5,6,7,8,9,10],step:[2,9,4,3,6],squeez:3,meantim:4,impor:[],othervar:[],ansible_eth0:3,block:9,primarili:3,pythonpath:[],within:[7,9,4,3],ensur:[2,4,3,6,9,10],chang:[0,2,3,5,6,9,10],bserver:0,few:9,question:[0,1,2,3,4,5,6,7,8,9,10],submit:[2,4],custom:[2,4,9],includ:[2,3,5,6,8,9,10],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,10],info:[2,8,3,10],caller:3,planet:2,highlight:[],similar:[8,3,10],curv:[2,4],parser:5,doesn:[2,8,10,1],repres:[8,9,1],chat:[0,1,2,3,4,5,7,8,10],coder:4,crypt:[3,10],chgrp:3,bracket:7,librari:[5,3,1],peopl:[2,7],nice:[2,6],asciidoc:[],meaning:3,far:[2,10,1],hello:0,jupit:7,pluggabl:[2,4],code:[0,2,3,4,5,8,9,10],async_statu:10,privat:9,sensit:[2,9],elsewher:10,friendli:2,autostart:3,sens:3,blindingli:2,sent:5,logtre:3,signfic:5,implicitli:4,relev:[4,5],recip:0,magic:[9,4,5,6],ansible_kernel:3,michael:2,fewer:9,"try":[8,2,9,4,5],pleas:[8,0,4],malici:4,natur:[2,9],cron:9,download:0,append:3,compar:[2,4],access:[2,3,10],can:[0,1,2,3,4,5,6,7,8,9,10],chose:[],let:[0,1,2,3,5,6,8,10],ubuntu:3,sinc:[2,8,3,10],convert:5,hypervisor:3,technolog:2,typic:[4,10],employe:[4,1],win:[],app:4,apt:[2,9,3,10],"boolean":1,cloud:4,from:[0,1,2,3,4,5,6,8,9,10],usa:7,commun:[8,4],doubl:10,upgrad:[3,10],next:[0,6],ansible_python_vers:3,usr:[0,3,5,6,7,8,10],sort:4,dbserver:[7,9],about:[0,1,2,3,4,5,6,9,10],train:4,starter:[5,6],account:[0,3,6,10],tunnel:2,alia:[7,3],alic:6,fetch:[2,3],proof:5,control:[2,3,4,5,6,8,9,10],tar:[0,3],process:[2,4,3,6,10],lock:[4,9],sudo:[10,0,4,6,2],high:[5,10],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:9,stock:[],express:[2,1,5,6,7,8,9],gentoo:[0,2],attent:10,tier:2,ansible_host:0,orchestr:[2,4,6],correspond:3,element:8,issu:[0,4,2],allow:[2,3,4,5,8,9,10],move:[3,6],elit:1,comma:3,release_vers:[],bunch:7,taboot:4,infrastructur:[0,2,4,6,7,9],anyon:4,ansible_product_uuid:3,dag:4,greater:7,python:[0,1,2,3,4,5,8,9,10],auto:[8,5],dai:4,devel:0,mention:6,rubygem:10,instead:[9,4,3,10],strive:5,multiprocess:4,anyth:[8,5,4,3],edit:[0,8,3],mode:[2,9,4,3,10],grok:2,bump:0,our:[2,10,1],patch:4,some_serv:7,out:[2,3,4,5,6,8,9,10],variabl:[2,3,4,5,6,7,8,9,10],reboot:[3,6,10],rel:3,"_default":3,ref:[],dive:6,red:[8,2,4,5,10],clarifi:[],insid:[7,9],manipul:[3,10],ansible_machin:3,dictionari:[9,8,5,1],releas:[0,2,4,3,6,9],indent:1,could:[8,9,4,5,6],put:[0,9,3,10,7],fqdn:[],keep:[0,9,8,5],adrian:4,retain:4,stuck:6,localdomain:3,softwar:[2,4,3,8,9,10],qualiti:5,scene:3,echo:[0,8,9,10],date:[0,5],puppet:[8,2,4],owner:[3,10],prioriti:3,"long":[0,2,4,3,8,9,10],ansible_lo:3,perfectli:0,mkdir:10,system:[0,2,3,4,5,6,7,8,9,10],messag:[8,5,4,3],attack:[2,4],pattern_goes_her:7,termin:10,"final":3,ipv4:3,shell:[2,3,5,6,8,10],"var":[2,9,3,6,7],rst:[],exactli:3,daemonless:2,intervert:9,charact:[3,1],favorit:[2,9],sysadmin:4,ansible_processor_cor:3,have:[0,1,2,3,4,5,6,7,8,9,10],close:[2,5],need:[0,1,2,3,4,5,6,7,8,9,10],turn:[2,9,4,5],border:[],paramiko:0,cellspac:[],mix:[7,3,6],baisc:[],which:[0,1,2,4,3,6,7,8,9],datacent:9,with_item:9,divers:2,singl:[8,4,9,6,10],unless:[4,3,6],deploy:[10,0,4,6,2],who:[2,8,6],discov:[2,6],deploi:[2,4,3,6,10],comparison:[2,4],why:2,serol:3,gather:[4,3],request:3,pipe:10,snapshot:3,fact:[2,3,4,5,9,10],text:2,verbos:[5,3],bring:[4,6],playbook:[0,1,2,3,4,5,6,7,8,9,10],trivial:[0,8,3,2],anywai:7,varnam:6,redirect:10,locat:[9,3,6],tire:4,should:[0,1,2,3,4,5,8],ansible_swapfree_mb:3,won:[6,10],suppos:[9,5,6],"5px":[],local:[2,9,4,3],contribut:[0,10,2],pull:[8,2,4,9],familiar:8,autom:[4,10],increas:9,ansible_ssh_port:7,enabl:[4,3],organ:3,sha:3,stuff:10,integr:[2,8,3],contain:[2,3,4,5,6,9],view:2,legaci:3,nodeinfo:3,skynet:3,statu:[5,9,3,10],extend:[2,4,9,6],pattern:[0,2,6,7,8,9,10],written:[0,2,5,6,8,9,10],progress:[],email:2,ansible_ssh_host_key_dsa_publ:3,job:[10,1],entir:[7,9,4,5,6],webapp:[4,10],"2pm":2,addit:[2,3,5,6,8,9],revers:[2,3],southeast:7,admin:[2,8],goal:[6,10],equal:[4,5,10],ohai_foo:10,etc:[0,2,4,3,6,7,8,10],instanc:[9,6],comment:[5,3],english:3,guidelin:5,chmod:[5,8,3,6],structur:[],distil:4,rpm:[0,5,2],quit:5,pin:3,platform:[9,4,3],decent:[],compos:6,compon:2,json:[2,1,3,4,5,8,9,10],besid:5,treat:[4,5],ungroup:7,immedi:3,"2677m":3,yournam:[6,10],capistrano:[2,4],vmware:3,togeth:[],ador:2,atlanta:[7,8,9,10],present:[2,9,3],authorized_kei:0,multi:[2,4,6],plain:2,align:[],ansible_virtualization_typ:3,defin:[2,3,6,7,8,9],layer:[8,4],almost:[4,3],demo:10,site:4,lightweight:8,revis:0,michaeldehaan:[],surprisingli:6,welcom:[2,8],cross:4,member:[3,1],handl:[5,9,4,3],probabl:[0,4,5,6],ansibl:[0,1,2,3,4,5,6,7,8,9,10],difficult:4,http:[2,8,3],hostnam:[7,9,8,3,6],denot:[7,3],effect:[],libvirt:3,php:10,distutil:0,audit:[2,9],off:[2,4,9],well:[0,2,3,4,5,6,8,10],exampl:[0,1,2,3,4,5,6,7,8,9,10],command:[0,2,3,4,5,6,7,8,9,10],filesystem:[9,3],undefin:3,usual:10,lest:2,paus:3,less:[0,4,2],additon:0,heavili:4,skill:1,simultan:10,web:[8,2,4,10],add:[0,3,4,5,8,9,10],host4:8,host3:[7,8],host2:[7,8],host1:[7,8],smart:10,rememb:10,xmlrpc:8,dest:[8,3,6,10],piec:8,know:[1,3,4,5,7,8],nor:3,password:[0,4,3,6,9,10],recurs:[3,10],python3:0,python2:0,loss:4,motorola:2,like:[0,1,2,3,4,5,6,7,8,9,10],success:[5,3],necessari:[3,10],lose:10,async:[4,9],architectur:[2,4,9],page:[0,4,10,1,2],ansible_hostnam:[3,10],shed:4,didn:[4,10],captur:5,linux:[0,4,3,2],"export":0,home:3,transport:[2,4],tmp:[8,3,10],lead:4,avoid:[0,3,10,2],thank:4,overlap:2,leav:[9,5],encourag:4,slight:8,importerror:5,usag:[5,4,3,10],symlink:[0,3],vhost:6,host:[0,2,3,4,5,6,7,8,9,10],although:5,simpler:[4,10],sbin:[9,3,6,10],actual:[2,3,4,5,6,9],disabl:6,ntp_server:[7,10],own:[2,3,4,5,6,8,9],automat:[2,5,8,3,10],pitfal:[2,5],hang:6,merg:[4,5],transfer:[2,5,10],appl:1,replac:[],hassl:2,individu:7,simplejson:[0,5,3],subscrib:2,continu:5,bug:[0,2],succe:5,made:[2,3,4,5,6,9],whether:[8,5,4,3],arg2:3,asynchron:[2,9,6],record:[7,1],below:[0,8,3,6],limit:[2,9,10,7],otherwis:[5,3],problem:[2,4,1],epel:[0,2],evalu:[9,10],is_favcolor_blu:9,filenam:9,implement:[8,4,5,6],ini:7,inc:3,boot:3,detail:[2,8,10],virtual:[3,6],other:[0,1,2,3,4,5,6,8,9,10],futur:[2,9,4,5],branch:[0,3,7],varieti:[4,5],repeat:9,"class":[2,8,9,6],debian:[0,9,3,2],stai:[0,9],sphinx:[],scientif:0,reliabl:4,rule:[2,9,10],portion:[7,3],emerg:2,name_of_host:[]},objtypes:{},titles:["Getting Started","YAML Syntax","The Future Is Now","Ansible Modules","Frequently Asked Questions","Module Development","Playbooks","Inventory & Patterns","API & Integrations","Advanced Playbooks","Command Line"],objnames:{},filenames:["gettingstarted","YAMLSyntax","index","modules","faq","moduledev","playbooks","patterns","api","playbooks2","examples"]})