[SFS] A gentle hands-on introduction to Puppet

Mar sfs@thegeek.nu
Thu, 5 Dec 2013 13:26:21 -0700


--001a11369d70c5f6f704eccf5719
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Posted!

http://www.meetup.com/Concoctory/events/154213702/
https://www.facebook.com/Concoctory
https://twitter.com/concoctory



On Thu, Dec 5, 2013 at 1:06 PM, David L. Willson <DLWillson@thegeek.nu>wrot=
e:

> If you're interested in some good, foundational Puppet training, please
> consider signing up for SFS' one-day Puppet class here:
>
> http://www.sofree.us/?page_id=3D1462
>
> If 6 or more students are registered by this Saturday night, I'll run the
> class as scheduled. If not, I'll push it to February 1st.
>
>
> --
> David L. Willson
> Teacher, Engineer, Evangelist
> RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA
> Mobile 720-333-LANS(5267)
>
> This is a good time for a r3VOLution.
>
> ------------------------------
>
> Dear all,
>
> I'm sad that we only have 2 students registered for what is actually quit=
e
> a good class. (I confess to some bias.) Please help me fill the other 10
> seats? Here are some ideas: Come to the class. Invite your 3 favorite gee=
k
> friends. Announce the class on Facebook, Twitter, Linked-In, Diaspora,
> CLUE, BLUG, and/or somewhere else.
>
> And discounts:
>
>
>    - You get a $25 discount on this class if you wear a Linux Camp
>    T-shirt. Larry!
>    - You get a $25 discount for every student you bring with you.
>    - And finally, if you register by COB tomorrow, you get a $10 discount=
.
>
> The minimum price of the class is 0, PWYW is always an option, and I am
> continually grateful for your contributions of time, talent, and treasure=
.
>
> --
> David L. Willson
> Teacher, Engineer, Evangelist
> RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA
> Mobile 720-333-LANS(5267)
>
> This is a good time for a r3VOLution.
>
> ------------------------------
>
> *Motion 1*
>
> After considerable and lengthy consultation with myself, I=92ve decided a
> discount of $25 should be awarded to those in the group who arrive wearin=
g
> their Official SFS Linux Camp Tie-dyed T-Shirts (Which *must* remain on
> for the entirety of the class),=85 <snipped for brevity and decency>
> Best regards,
>
> Larry Sawyer
>
> *IT Consultant*
>
> SCSDenver.com LLC
>
> *office: (303) 751-8000 <%28303%29%20751-8000>*
>
> *web:* www.SCSDenver.com <http://www.scsdenver.com/>
>
>
>
> *From:* sfs-admin@thegeek.nu [mailto:sfs-admin@thegeek.nu] *On Behalf Of =
*David
> L. Willson
> *Sent:* Monday, December 02, 2013 4:42 PM
> *To:* sfs@thegeek.nu
> *Subject:* Re: [SFS] A gentle hands-on introduction to Puppet
>
>
>
> The next run of *AGHI2 Puppet* has been set into the time-space continuum=
.
>
> When:
> *  Saturday, December 21st, 9AM to 5PM*
> Where:
> *  The Concoctory*
> RSVP here:
>   http://www.sofree.us/?page_id=3D1462
>
> The class is *PWYW* (pay what you want) with 100 USD or 0.1 BTC suggested=
.
>
> --
> David L. Willson
> Teacher, Engineer, Evangelist
> RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA
> Mobile 720-333-LANS(5267)
>
> This is a good time for a r3VOLution.
> ------------------------------
>
> 'jromero' asked a question in IRC and then left before I could answer it.
> :-)
>
> So, here's the answer:
>
> Puppet is a programming language to define and assign policies like this:
>   "This package should be installed."
>   "This user should be present and have this UID."
>   "This file should be present, with this ownership, and this content."
>   "This service should be running and enabled to start on boot."
>
> Puppet compares to Chef, Ansible, Salt, and "group policy objects" on
> Windows.
>
> Puppet is fun to work with, but without proper training (retraining,
> restraining) of dev-ops engineers, it can quickly grow into an wholly
> un-manage-able (un-holy) mess. Come to my workshop and learn how to NOT f=
*
> it up.
>
> --
> David L. Willson
> Teacher, Engineer, Evangelist
> RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA
> Mobile 720-333-LANS(5267)
>
> This is a good time for a r3VOLution.
> ------------------------------
>
> David
>
>
>
> I am good with both days, would like to attend.
>
>
>
> Thanks
>
> Viji
>
>
>
> On Sunday, November 24, 2013 8:47 PM, David L. Willson <
> DLWillson@thegeek.nu> wrote:
> A gentle, hands-on introduction to ... Puppet
>
> It seems there's enough interest to offer this class again.
>
> How about December 21st or January 4th, give what you like, with a
> suggestion of $100?
>
> --
> David L. Willson
> Teacher, Engineer, Evangelist
> RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA
> Mobile 720-333-LANS(5267)
>
> This is a good time for a r3VOLution.
>
>
>
>
>
>
>
>
>
>

--001a11369d70c5f6f704eccf5719
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Posted!<br><br><a href=3D"http://www.meetup.com/Concoctory=
/events/154213702/">http://www.meetup.com/Concoctory/events/154213702/</a><=
br><a href=3D"https://www.facebook.com/Concoctory">https://www.facebook.com=
/Concoctory</a><br>
<a href=3D"https://twitter.com/concoctory">https://twitter.com/concoctory</=
a><br><br></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quot=
e">On Thu, Dec 5, 2013 at 1:06 PM, David L. Willson <span dir=3D"ltr">&lt;<=
a href=3D"mailto:DLWillson@thegeek.nu" target=3D"_blank">DLWillson@thegeek.=
nu</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div><div style=3D"font-size:12pt;font-famil=
y:Times New Roman"><span>If you&#39;re interested in some good, foundationa=
l Puppet training, please consider signing up for SFS&#39; one-day Puppet c=
lass here:<br>
<br><a href=3D"http://www.sofree.us/?page_id=3D1462" target=3D"_blank">http=
://www.sofree.us/?page_id=3D1462</a><br><br>If 6 or more students are regis=
tered by this Saturday night, I&#39;ll run the class as scheduled. If not, =
I&#39;ll push it to February 1st.<div class=3D"im">
<br><br><span name=3D"x"></span>--<br>David L. Willson<br>Teacher, Engineer=
, Evangelist<br>RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP Nove=
llCLA<br>Mobile 720-333-LANS(5267)<br><br>This is a good time for a r3VOLut=
ion.<span name=3D"x"></span><br>
</div></span><br><hr><blockquote style=3D"padding-left:5px;font-size:12pt;f=
ont-style:normal;margin-left:5px;font-family:Helvetica,Arial,sans-serif;tex=
t-decoration:none;font-weight:normal;border-left:2px solid rgb(16,16,255)">
<div style=3D"font-size:12pt;font-family:Times New Roman"><div class=3D"im"=
>Dear all,<br><br>I&#39;m sad that we only have 2 students registered for w=
hat is actually quite a good class. (I confess to some bias.) Please help m=
e fill the other 10 seats? Here are some ideas: Come to the class. Invite y=
our 3 favorite geek friends. Announce the class on Facebook, Twitter, Linke=
d-In, Diaspora, CLUE, BLUG, and/or somewhere else.<br>
<br>And discounts:<br><br><ul><li>You get a $25 discount on this class if y=
ou wear a Linux Camp T-shirt. Larry!<br></li><li>You get a $25 discount for=
 every student you bring with you.<br></li><li>And finally, if you register=
 by COB tomorrow, you get a $10 discount.</li>
</ul><span>The minimum price of the class is 0, PWYW is always an option, a=
nd I am continually grateful for your contributions of time, talent, and tr=
easure.<br><br><span></span>--<br>David L. Willson<br>Teacher, Engineer, Ev=
angelist<br>
RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA<br>Mobile =
720-333-LANS(5267)<br><br>This is a good time for a r3VOLution.<span></span=
><br></span><br><hr></div><blockquote style=3D"padding-left:5px;font-size:1=
2pt;font-style:normal;margin-left:5px;font-family:Helvetica,Arial,sans-seri=
f;text-decoration:none;font-weight:normal;border-left:2px solid rgb(16,16,2=
55)">
<div><p class=3D"MsoNormal"><b><u><span style=3D"font-size:11.0pt;color:#1f=
497d">Motion 1</span></u></b></p><p class=3D"MsoNormal"><span style=3D"font=
-size:11.0pt;color:#1f497d">After considerable and lengthy consultation wit=
h myself, I=92ve decided a discount of $25 should be awarded to those in th=
e group who arrive wearing their Official SFS Linux Camp Tie-dyed T-Shirts =
(Which <b>must</b> remain on for the entirety of the class),=85 &lt;snipped=
 for brevity and decency&gt;<br>
</span></p><div><div class=3D"h5"><span style=3D"font-size:11.0pt;color:#1f=
497d">Best regards,<span style=3D"font-size:11.0pt;color:#1f497d">=A0</span=
></span><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1f497=
d">Larry Sawyer</span></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;color:#1f497d"=
>IT Consultant</span></i></b></p><p class=3D"MsoNormal"><span style=3D"font=
-size:11.0pt;color:#1f497d">SCSDenver.com LLC</span></p><p class=3D"MsoNorm=
al"><b><i><span style=3D"font-size:11.0pt;color:#1f497d">office: <a href=3D=
"tel:%28303%29%20751-8000" value=3D"+13037518000" target=3D"_blank">(303) 7=
51-8000</a></span></i></b></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;color:#1f497d"=
>web:</span></i></b><span style=3D"font-size:11.0pt;color:#1f497d"> </span>=
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-=
serif&quot;;color:#1f497d"><a href=3D"http://www.scsdenver.com/" target=3D"=
_blank">www.SCSDenver.com</a></span></p>
</div></div><p></p><div><div class=3D"h5"><p class=3D"MsoNormal"><span styl=
e=3D"font-size:11.0pt;color:#1f497d">=A0</span></p><div><div style=3D"borde=
r:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class=
=3D"MsoNormal">
<b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;san=
s-serif&quot;">From:</span></b><span style=3D"font-size:10.0pt;font-family:=
&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href=3D"mailto:sfs-admin@the=
geek.nu" target=3D"_blank">sfs-admin@thegeek.nu</a> [mailto:<a href=3D"mail=
to:sfs-admin@thegeek.nu" target=3D"_blank">sfs-admin@thegeek.nu</a>] <b>On =
Behalf Of </b>David L. Willson<br>
<b>Sent:</b> Monday, December 02, 2013 4:42 PM<br><b>To:</b> <a href=3D"mai=
lto:sfs@thegeek.nu" target=3D"_blank">sfs@thegeek.nu</a><br><b>Subject:</b>=
 Re: [SFS] A gentle hands-on introduction to Puppet</span></p></div></div><=
p class=3D"MsoNormal">
=A0</p><div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span sty=
le>The next run of <b>AGHI2 Puppet</b> has been set into the time-space con=
tinuum.<br><br>When:<br><b>=A0 Saturday, December 21st, 9AM to 5PM</b><br>W=
here:<br>
<b>=A0 The Concoctory</b><br>RSVP here:<br>=A0 <a href=3D"http://www.sofree=
.us/?page_id=3D1462" target=3D"_blank">http://www.sofree.us/?page_id=3D1462=
</a><br><br>The class is <b>PWYW</b> (pay what you want) with 100 USD or 0.=
1 BTC suggested.<br>
<br>--<br>David L. Willson<br>Teacher, Engineer, Evangelist<br>RHCE+Satelli=
te CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA<br>Mobile 720-333-LANS=
(5267)<br><br>This is a good time for a r3VOLution.</span></p><div class=3D=
"MsoNormal" style=3D"text-align:center" align=3D"center">
<span style><hr size=3D"2" width=3D"100%" align=3D"center"></span></div><bl=
ockquote style=3D"border:none;border-left:solid #1010ff 1.5pt;padding:0in 0=
in 0in 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-bottom:5.0pt"><div>=
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">
<span style>&#39;jromero&#39; asked a question in IRC and then left before =
I could answer it. :-)<br><br>So, here&#39;s the answer:<br><br>Puppet is a=
 programming language to define and assign policies like this:<br>=A0 &quot=
;This package should be installed.&quot;<br>
=A0 &quot;This user should be present and have this UID.&quot;<br>=A0 &quot=
;This file should be present, with this ownership, and this content.&quot;<=
br>=A0 &quot;This service should be running and enabled to start on boot.&q=
uot;<br>
<br>Puppet compares to Chef, Ansible, Salt, and &quot;group policy objects&=
quot; on Windows.<br><br>Puppet is fun to work with, but without proper tra=
ining (retraining, restraining) of dev-ops engineers, it can quickly grow i=
nto an wholly un-manage-able (un-holy) mess. Come to my workshop and learn =
how to NOT f* it up.<br>
<br>--<br>David L. Willson<br>Teacher, Engineer, Evangelist<br>RHCE+Satelli=
te CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA<br>Mobile 720-333-LANS=
(5267)<br><br>This is a good time for a r3VOLution.</span></p><div class=3D=
"MsoNormal" style=3D"text-align:center" align=3D"center">
<span style><hr size=3D"2" width=3D"100%" align=3D"center"></span></div><bl=
ockquote style=3D"border:none;border-left:solid #1010ff 1.5pt;padding:0in 0=
in 0in 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-bottom:5.0pt"><div>=
<div>
<p class=3D"MsoNormal" style=3D"background:white"><span style=3D"font-size:=
10.0pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;">David</spa=
n></p></div><div><p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;fon=
t-family:&quot;Helvetica&quot;,&quot;sans-serif&quot;">=A0</span></p>
</div><div><p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-fami=
ly:&quot;Helvetica&quot;,&quot;sans-serif&quot;">I am good with both days, =
would like to attend.</span></p></div><div><p class=3D"MsoNormal"><span sty=
le=3D"font-size:10.0pt;font-family:&quot;Helvetica&quot;,&quot;sans-serif&q=
uot;">=A0</span></p>
</div><div><p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-fami=
ly:&quot;Helvetica&quot;,&quot;sans-serif&quot;">Thanks</span></p></div><di=
v><p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;=
Helvetica&quot;,&quot;sans-serif&quot;">Viji</span></p>
</div><div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;background:=
white"><span style=3D"font-size:10.0pt;font-family:&quot;Helvetica&quot;,&q=
uot;sans-serif&quot;">=A0</span></p><div><div><div><p class=3D"MsoNormal" s=
tyle=3D"background:white">
<span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-se=
rif&quot;">On Sunday, November 24, 2013 8:47 PM, David L. Willson &lt;<a hr=
ef=3D"mailto:DLWillson@thegeek.nu" target=3D"_blank">DLWillson@thegeek.nu</=
a>&gt; wrote:</span><span style=3D"font-family:&quot;Helvetica&quot;,&quot;=
sans-serif&quot;"></span></p>
</div><div><div><div><div><h1 style=3D"background:white"><span style>A gent=
le, hands-on introduction to ... Puppet</span></h1><p class=3D"MsoNormal" s=
tyle=3D"margin-bottom:12.0pt;background:white"><span style>It seems there&#=
39;s enough interest to offer this class again.<br>
<br>How about December 21st or January 4th, give what you like, with a sugg=
estion of $100?<br><br>--<br>David L. Willson<br>Teacher, Engineer, Evangel=
ist<br>RHCE+Satellite CCAH Network+ A+ Linux+ LPIC-1 UbuntuCP NovellCLA<br>
Mobile 720-333-LANS(5267)<br><br>This is a good time for a r3VOLution.</spa=
n></p></div></div></div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0p=
t;background:white"><span style=3D"font-family:&quot;Helvetica&quot;,&quot;=
sans-serif&quot;">=A0</span></p>
</div></div></div></div></div></blockquote><p class=3D"MsoNormal"><span sty=
le>=A0</span></p></div></blockquote><p class=3D"MsoNormal"><span style>=A0<=
/span></p></div></div></div></div></blockquote><br></div></blockquote><br><=
/div>
</div></blockquote></div><br></div>

--001a11369d70c5f6f704eccf5719--