<html><head></head><body>Puppet overview presentation for ale?<br>
 Perhaps May?<br><br><div class="gmail_quote">On 19 January 2016 10:52:06 GMT-05:00, Jerald Sheets &lt;questy@gmail.com&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Below…<br /><br />Jerald Sheets<br />questy@gmail.com<br /><br /><br /><br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> On Jan 19, 2016, at 10:19 AM, DJ-Pfulio &lt;djpfulio@jdpfu.com&gt; wrote:<br /> <br /> For really complex needs, people use Ansible to manage puppet environments. ;)<br /></blockquote><br />If you have to do this, you just don’t Puppet good.  Completely unnecessary, and we’re partners of both companies.  Each one is a targeted use to slightly different purposes and in slightly different ways according to the companies themselves.<br /><br />Having traveled the US and implementing Puppet as well as doing professional services on behalf of Puppet Labs directly for Huge and small companies (over 40 now), I can corroborate this first-hand.<br /><br /><br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left:
1ex;"> Both tools have their strengths.  I'd use Ansible to manage cron and scripts to<br /> manage completion dependencies with "lock files" to prevent tasks from running<br /> before they can/should.<br /></blockquote><br />The “cron” and “schedule” resources manhandle precisely this use case in both the Community and Enterprise products.  The functionality is nearly identical between Puppet and Ansible.  Again, I think you have a preference.  The technologies don’t really supplant each other here.<br /><br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Of course, judicious bash scripting would clean up any<br /> of these files automatically (see Michael Porter's Bash Scripting presentation<br /> for trap info).<br /></blockquote><br />I’ve nearly been able to eliminate carting around my library of BASH.  It’s mostly manifests now (or recipes depending on the implementation).<br /><br
/><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> <br /> Yep. I'd use Ansible. Plus it looks good on a current resume. ;)<br /></blockquote><br />Of course, it’s a RedHat product now, so I’m sure the certification will put it in the doghouse with us ALE-ers here soon.  ;)<br /><br />You’re right, though.  ANYTHING automation or DEVOPS-y in nature is making my phone melt.  Hence I no longer include my phone number in my online profiles or the resume stored in GitHub.<br /><br />—j<br /><br /></pre><p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre class="k9mail"><hr /><br />Ale mailing list<br />Ale@ale.org<br /><a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br />See JOBS, ANNOUNCE and SCHOOLS lists at<br /><a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br
/></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>