Getting Started with Puppet - PuppetConf 2013

preview_player
Показать описание
When beginning a Puppet deployment are many decisions and trade-offs to make around code promotion, source code control, workflows, and resource modeling. These decisions will have a long-term impact on the viability of your Puppet deployment. In this session Michael will walk through some of those decisions along with how to begin your Puppet rollout.

Michael Stahnke
Director of Software Engineering, Puppet Labs
Michael Stahnke is a Software Engineering Director at Puppet Labs, where he was previously the Community Manager and where he built out the Release Engineering team as Release Manager. He came to Puppet Labs from Caterpillar, Inc. where he was an Infrastructure Architect, system administration team lead, and open source evangelist. Michael also helped get the Extra Packages for Enterprise Linux (EPEL) repository off the ground in 2006, and is the author of Pro OpenSSH (Apress, 2005).
Рекомендации по теме
Комментарии
Автор

The point that you made about exec commands was very enlightening. It is so simple, yet eye opening at the same time. I really wish that I had thought of that.

RyanEstep
Автор

i love this guy's presentation. Funny, to the point, and engaging. 

andrewfrancisnc
Автор

Robin, I would argue that too in almost all cases. The only bad case is if your head is about to explode from learning too much else all at the same time.

So, yeah, I agree with you.

stahnma
Автор

Thank you great intro my company is starting with puppet and i wil start in 2 months with a study program cant wait.

Jacob-tlig
Автор

Great Presentation, love the way he gives a no nonsense approach to teaching. Did laugh when i first saw him (the tee shirt and general look) Uber Geek sprung to mind. :-) but he really knows his subject.

nigeebear
Автор

@15:40, true RAL hides which tool to use, but still the name of the package needs to be mentioned, is it httpd, or apache, or nginx, you can not abstract fully the packaging systems unless you create a catalog/mapping  of unified naming and dependencies 

CloudNativeJanitor
Автор

I would argue that code versioning is essential, even if you're the only person working on it. git flow FTW :)

robinbowes
Автор

Dude you have BIG flower on your t-shirt  ;)

none-xvmb
Автор

This is seriously impossible to listen to. Theres a high pitch noise in the background that you need to remove!

theknarf
welcome to shbcf.ru