getting started with puppet - puppetconf 2013

Post on 10-May-2015

12.086 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

"Getting Started with Puppet" by Michael Stahnke, Director of Software Engineering, Puppet Labs. Presentation Overview: 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. Speaker Bio: 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).

TRANSCRIPT

Getting Started with PuppetMichael StahnkeEngineering Director | Puppet Labs @stahnma

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

Pattern Summary

•Pick the right things to automate

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

Pattern Summary

•Pick the right things to automate•Don’t learn two things at once

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

Pattern Summary

•Pick the right things to automate•Don’t learn two things at once•Use Puppet Tooling to make you better

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

Pattern Summary

•Pick the right things to automate•Don’t learn two things at once•Use Puppet tooling to make you better•Start simple...stay simple

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

Pattern Summary

•Pick the right things to automate•Don’t learn two things at once•Use Puppet tooling to make you better•Start simple...stay simple•Iteration

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

puppetconf.com #puppetconf

Friday, August 23, 13

Follow us on Twitter @puppetlabs

youtube.com/puppetlabsinc

slideshare.net/puppetlabs

Collaborate. Automate. Ship.

Friday, August 23, 13

top related