[SFS] A gentle hands-on introduction to Puppet
David L. Willson
sfs@thegeek.nu
Mon, 02 Dec 2013 16:41:55 -0700 (MST)
--=_d314bd9f-33b5-4b79-88e8-59702ece75c3
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
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=1462
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.
----- Original Message -----
> '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.
> ----- Original Message -----
> > 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.
>
--=_d314bd9f-33b5-4b79-88e8-59702ece75c3
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html><head><style type=3D'text/css'>p { margin: 0; }</style></head><body><=
div style=3D'font-family: Times New Roman; font-size: 12pt; color: #000000'=
>The next run of <b>AGHI2 Puppet</b> has been set into the time-space conti=
nuum.<br><br>When:<br><b> Saturday, December 21st, </b><span><b>9AM t=
o 5PM</b><br>Where:<br><b> The Concoctory</b><br>RSVP here:<br> =
<a href=3D"http://www.sofree.us/?page_id=3D1462">http://www.sofree.us/?pag=
e_id=3D1462</a><br><br>The class is <b>PWYW</b> (pay what you want) with 10=
0 USD or 0.1 BTC suggested.<br><br><span name=3D"x"></span>--<br>David L. W=
illson<br>Teacher, Engineer, Evangelist<br>RHCE+Satellite CCAH Network+ A+ =
Linux+ LPIC-1 UbuntuCP NovellCLA<br>Mobile 720-333-LANS(5267)<br><br>This i=
s a good time for a r3VOLution.<span name=3D"x"></span><br></span><br><hr i=
d=3D"zwchr"><blockquote style=3D"border-left:2px solid rgb(16, 16, 255);mar=
gin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:norm=
al;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12=
pt;"><style>p { margin: 0; }</style><div style=3D"font-family: Times New Ro=
man; font-size: 12pt; color: #000000">'jromero' asked a question in IRC and=
then left before I could answer it. :-)<br><br>So, here's the answer:<br><=
br>Puppet is a programming language to define and assign policies like this=
:<br> "This package should be installed."<br> "This user should=
be present and have this UID."<br> "This file should be present, wit=
h this ownership, and this content."<br> "This service should be runn=
ing and enabled to start on boot."<br><span><br>Puppet compares to Chef, An=
sible, Salt, and "group policy objects" on Windows.<br><br>Puppet is fun to=
work with, but without proper training (retraining, restraining) of dev-op=
s engineers, it can quickly grow into an wholly un-manage-able (un-holy) me=
ss. Come to my workshop and learn how to NOT f* it up.<br><br>--<br>David L=
. Willson<br>Teacher, Engineer, Evangelist<br>RHCE+Satellite CCAH Network+ =
A+ Linux+ LPIC-1 UbuntuCP NovellCLA<br>Mobile 720-333-LANS(5267)<br><br>Thi=
s is a good time for a r3VOLution.<span></span><br></span><br><hr id=3D"zwc=
hr"><blockquote style=3D"border-left:2px solid rgb(16, 16, 255);margin-left=
:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-=
decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><di=
v style=3D"color:#000; background-color:#fff; font-family:HelveticaNeue, He=
lvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt"><=
div><span>David</span></div><div style=3D"color: rgb(0, 0, 0); font-size: 1=
3px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucid=
a Grande', sans-serif; background-color: transparent; font-style: normal;">=
<span><br></span></div><div style=3D"color: rgb(0, 0, 0); font-size: 13px; =
font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Gra=
nde', sans-serif; background-color: transparent; font-style: normal;"><span=
>I am good with both days, would like to attend.</span></div><div style=3D"=
color: rgb(0, 0, 0); font-size: 13px; font-family: HelveticaNeue, 'Helvetic=
a Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: t=
ransparent; font-style: normal;"><span><br></span></div><div style=3D"color=
: rgb(0, 0, 0); font-size: 13px; font-family: HelveticaNeue,
'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; backgroun=
d-color: transparent; font-style: normal;"><span>Thanks</span></div><div st=
yle=3D"color: rgb(0, 0, 0); font-size: 13px; font-family: HelveticaNeue, 'H=
elvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-c=
olor: transparent; font-style: normal;"><span>Viji</span></div><div class=
=3D"yahoo_quoted" style=3D"display: block;"> <br> <br> <div style=3D"font-f=
amily: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', =
sans-serif; font-size: 10pt;"> <div style=3D"font-family: HelveticaNeue, 'H=
elvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 1=
2pt;"> <div dir=3D"ltr"> <font size=3D"2" face=3D"Arial"> On Sunday, Novemb=
er 24, 2013 8:47 PM, David L. Willson <DLWillson@thegeek.nu> wrote:<b=
r> </font> </div> <div class=3D"y_msg_container"><div id=3D"yiv5996778087"=
><style>#yiv5996778087 p {margin:0;}</style><div><div style=3D"font-family:=
'Times New Roman'; font-size: 12pt; color: rgb(0, 0, 0);"><h1>A gentle, ha=
nds-on introduction to ... Puppet</h1>It seems there's enough interest to o=
ffer this class again.<br><br>How about December 21st or January 4th, give =
what you like, with a suggestion of $100?<br><br><span><span></span>--<br>D=
avid L. Willson<br>Teacher, Engineer, Evangelist<br>RHCE+Satellite CCAH Net=
work+ 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></div><=
/div></div><br><br></div> </div> </div> </div> </div></blockquote><br></d=
iv></blockquote><br></div></body></html>
--=_d314bd9f-33b5-4b79-88e8-59702ece75c3--