Book Image

Puppet Essentials

By : Felix Frank
Book Image

Puppet Essentials

By: Felix Frank

Overview of this book

<p>With this book, you'll be up and running with using Puppet to manage your IT systems. Dive right in with basic commands so that you can use Puppet right away, and then blitz through a series of illustrative examples to get to grips with all the most important aspects and features of Puppet.</p> <p>Install Puppet, write your first manifests, and then immediately put the Puppet tools to real work. Puppet Essentials reveals the innovative structure and approach of Puppet through step-by-step instructions to follow powerful use cases. Learn common troubleshooting techniques and the master/agent setup as well as the building blocks for advanced functions and topics that push Puppet to the limit, including classes and defined types, modules, resources, and leveraging the flexibility and expressive power implemented by Facter and the Hiera toolchain. Finally, send Puppet to the skies with practical guidance on how to use Puppet to manage a whole application cloud.</p>
Table of Contents (16 chapters)
Puppet Essentials
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Ger Apeldoorn is a freelance Puppet consultant and teaches official Puppet Labs courses in the Netherlands. He has helped implement Puppet in many companies, both open source and Enterprise, and has given a presentation on Manageable Puppet Infrastructure at PuppetConf and other conferences. He recently found out that writing about himself in third person can be a bit awkward.

Thomas Dao has spent over two decades playing around with various Unix flavors as a Unix administrator, build and release engineer, and configuration manager. He is passionate about open source software and tools, so Puppet was something he naturally gravitated toward. Currently employed in the telecommunications industry as a configuration analyst, he also divides some of his time as a technical editor at devops.ninja.

Brian Moore is a senior product engineer, a father of two, and a quintessential hacker. He began coding at the age of 12. His early love for everything technological led to a job with Apple shortly after high school. Since that time, he has worked with a series of start-ups and tech companies, taking on interesting technical challenges. He was also the technical reviewer for Rhomobile Beginner's Guide, Packt Publishing. When not working on new development projects, he can often be found off-roading in a remote Southern California desert in his Baja Bug.

Josh Partlow is a software developer working in Portland, OR. He started working as a freelance consultant in the early 90s and has worked on a variety of database, web, and networking projects in Java, Perl, and Ruby, developing primarily on Linux platforms. He helped found OpenSourcery and currently works at Puppet Labs on the core Puppet project itself. He lives in Portland with his wife, Julia, and their two cats, Fred and Ethel, who are mostly nothing like their namesakes.