<p dir="ltr">What is parking like?</p>
<div class="gmail_quote">On May 12, 2015 7:50 AM, "Lan Dang" <<a href="mailto:l.dang@ymail.com">l.dang@ymail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><p dir="ltr"><font size="2"><font size="2">Reminder that RSVPs close on Meetup today around 5pm. Or you can just RSVP through me. Please spread the word to anyone who might be interested in LUG or Ansible.</font></font></p>
<p dir="ltr"><font size="2"><font size="2">We eat & socialize at 6pm. The talk will start around 7pm. Let's try to finish up by 9pm so our OpenX host doesn't have to stay too late to close up</font></font></p>
<p dir="ltr"><font size="2"><font size="2">The June Meetup will be on Docker so we will likely do that at OpenX again if they are agreeable.</font></font></p>
<p dir="ltr"><font size="2"><font size="2">I am hoping to go back to Du-Pars for July to feel out the larger dining room & </font></font><u><font size="2"><font size="2">s</font></font></u><font size="2"><font size="2">ee how that would work for our meeting format.</font></font></p>
</td></tr></table> <div>
<div>
<br>
<div>
<div style="font-size:0.9em">
<hr size="1">
<b>
<span style="font-weight:bold">From:</span>
</b>
James McDuffie <<a href="mailto:mcduffie@pitfall.org" target="_blank">mcduffie@pitfall.org</a>>; <br>
<b>
<span style="font-weight:bold">To:</span>
</b>
SGVLUG Discussion List. <<a href="mailto:sgvlug@sgvlug.net" target="_blank">sgvlug@sgvlug.net</a>>; <br>
<b>
<span style="font-weight:bold">Subject:</span>
</b>
[SGVLUG] Reminder: May meeting: Ansible talk @ OpenX on May 14th *NOTE* Earlier start time: 6pm <br>
<b>
<span style="font-weight:bold">Sent:</span>
</b>
Fri, May 8, 2015 7:33:09 PM <br>
</div>
<br>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td valign="top">A reminder that our May meeting will be OpenX (Lake and Walnut) this<br>month and start an hour earlier at 6pm. (Sorry Ubuntu Hour folks!). We<br>are probably going to be at OpenX again in June, and then, we'll<br>probably go back to Du-Pars.<br><br>Due to the building security at OpenX, we need to get them a list of<br>names 48 hours in advance. This can be first name and last initial. <br>Bobby M., who is the OpenX employee arranging this for us, will be<br>checking in people.<br><br>Please, please RSVP via Meetup by 5pm on Tuesday, May 12th. If you<br>don't like Meetup, RSVP to Lan (<a>l.dang@ymail.com</a>).<br>We have 41 people currently RSVPed. The cap on Meetup is 70. The real<br>maximum is 80 people. (We checked with facilities.)<br><br><a href="http://www.meetup.com/SGVTech/events/221742845/" target="_blank">http://www.meetup.com/SGVTech/events/221742845/</a><br><br><br>TOPIC<br><br>Andrew Hamilton will go over the basics of Ansible and discuss why it's<br>a great tool for running simple commands, complex tasks and workflows<br>across a group of systems.<br><br>Ansible is a powerful but simple automation tool. Ansible is simple<br>enough that most developers and administrators will be able to<br>understand the scripts without much trouble. With this simplicity,<br>Ansible is great for organizations looking for a tool that both dev and<br>ops can use together. The YAML based syntax of Ansible is also much<br>easier to understand than the DSL that some other tools use.<br><br>BIO<br><br>Andrew is currently a Systems Architect at Prevoty where he focuses on<br>automation and infrastructure. Previously he was an SRE for Search<br>@Twitter and a system administrator for Eucalyptus. Andrew is
passionate<br>about cloud computing and automation. <br><br>DIRECTIONS<br><br>OpenX is located in the One West Bank building @ 888 E Walnut St. <br>Pasadena CA, 91101. Entrances to the building are eastbound on Walnut,<br>right hand side before the Lake St. intersection or southbound on Lake<br>St. right hand side after the Walnut St. intersection. Once through the<br>driveway, please park in the 888 Lot that has the OpenX logo displayed<br>out front. Pull a ticket and bring it with you to the Meet-Up, we will<br>validate your parking.<br><br><br><br>MORE ON ANSIBLE:<br><br>Ansible has many features common to configuration management systems<br>such as Puppet and Chef. Ansible uses a simple execution model compared<br>to Puppet and Chef that is much easier for new users to understand. The<br>majority of the modules it provides are indepotent so a playbook can be<br>run multiple times without causing problems by running a change multiple<br>times if it
isn't needed. The use of YAML to describe your playbooks<br>also makes creating and editing Ansible playbooks much easier.<br><br><br>Interacting directly with services such as AWS, GCE, Azure or OpenStack<br>is easy through a set of provided modules. Ansible allows you to create<br>an entire deployment framework with one tool that can provision hosts,<br>configure and install software, add and remove servers from a load<br>balancer and finally terminate the old instances. Ansible can also use<br>dynamically generated lists of hosts making it easy to work in highly<br>dynamic environments.<br><br>One of the most powerful features of Ansible is that hosts are accessed<br>over SSH. There is no need to install additional daemons or to open up<br>additional ports. You can simply write a playbook, give it a set of<br>hosts to run against, provide a set of credentials and watch Ansible do<br>what you've told it to do.<br><br><br>You also don't need to give
Ansible access to root unless it is required<br>for the playbook. Ansible can use either sudo or su to escalate<br>privileges for single tasks or entire playbooks.<br><br><br>Ansible core is written in Python so it's easy to run and extend. If<br>Python is your language of choice, Ansible provides you with a set of<br>modules that make writing your own modules easy. If you're not a Python<br>developer, Ansible allows modules to be written in any language that can<br>accept JSON through STDIN and then return JSON back to through STDOUT.<br>Ansible can also be used as a library in Python that allows you to<br>easily take advantage of some of its features in custom scripts. Ansible<br>is a flexible tool that allows users to easily perform both adhoc remote<br>command execution and configuration management across a group of hosts.<br>Getting started with Ansible is easy and has relatively low overhead.<br>Ansible playbooks are simple enough that they can be
compared with shell<br>scripts. We'll go over the basics of Ansible and discuss why it's a<br>great tool for running simple commands, complex tasks and workflows<br>across a group of systems. <br><br></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</blockquote></div>