Jump-start your Puppet deployment using engaging and practical recipes
Puppet is a configuration management system that automates all your IT configurations, giving you control of what you do to each node, when you do it, and how you do it.
Puppet Cookbook Third Edition takes the reader from a basic knowledge of Puppet to a complete and expert understanding of Puppets latest and most advanced features. Updated with the latest advancements and best practices, it gives you a clear view on how to "connect the dots" and expands your knowledge to successfully use and extend Puppet.
This book delves into various aspects of writing good Puppet code, which includes using Puppet community style, checking your manifests with puppet-lint, and learning community best practices, with an emphasis on real-world implementation.
What You Will Learn
Install and set up Puppet for the first time
Discover the latest, most advanced, and experimental features of Puppet
Bootstrap your Puppet installation
Master techniques to deal with centralized and decentralized Puppet deployments
Use exported resources and forge modules
Create efficient manifests to streamline your deployments
Automate Puppet master deployment using Git hooks, r10k, and PuppetDB
Make Puppet reliable, performant, and scalable
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.