A List of Books Related to Puppet (PuppetLabs’ configuration management solution)

Here is an alphabetized list of Puppet books. 

Beginning Puppet by Spencer Krum, William Van Hevelingen, Daniele Sluijters
DevOps: Puppet, Docker, and Kubernetes by Packt Publishing
Extending Puppet by Alessandro Franceschi
Instant Puppet 3 Starter by Jo Rhett
Learning MCollective: Parallel Server Management in Puppet and Chef by Jo Rhett
Learning Puppet by Bill Ward
Learning Puppet 2nd Edition by Jussi Heinonen
Learning Puppet 4: A Guide to Configuration Management and Automation by Jo Rhett
Learning Puppet for Windows Server by Fuat Ulugay
Learning Puppet Security by Jason Slagle
Mastering Puppet by Thomas Uphill
Mastering Puppet 5: Optimize enterprise-grade environment performance with Puppet by Packt Publishing
Pro Puppet 2nd Edition by Spencer Krum, William Van Hevelingen, Ben Kero, James Turnbull, and Jeffrey McCune
Puppet 2.7 Cookbook by John Arundel (This is more of a legacy book.  But it has good reviews and some enterprises do not upgrade very quickly.)
Puppet 3 Beginner's Guide by John Arundel
Puppet 3 Cookbook by John Arundel
Puppet 4 Essentials 2nd Edition by Felix Frank, Martin Alfke
Puppet 4.10 Beginner's Guide - Second Edition: From newbie to pro with Puppet 4.10 by Packt Publishing
Puppet 5 Beginner's Guide - Third Edition: Go from newbie to pro with Puppet 5 by Packt Publishing
Puppet 5 Cookbook: Jump start your Puppet 5.x deployment using engaging and practical recipes, 4th Edition by Packt Publishing
Puppet 5 Essentials - Third Edition: A fast-paced guide to automating your infrastructure by Packt Publishing
Puppet Beginner’s Guide 2nd Edition by John Arundel (This has not been released yet; the publication date is going to be in June of 2017.  It can be pre-ordered on Amazon.)
Puppet Best Practices: Design Patterns for Maintainable Code by Chris Barbour
Puppet Continuous Delivery by Bill Ward
Puppet Cookbook 3rd Edition by Thomas Uphill, John Arundel
Puppet Essentials by Felix Frank
Puppet for Containerization by Scott Coulton
Puppet Reporting and Monitoring by Michael Duffy
Pulling Strings with Puppet: Configuration Management Made Easy by James Turnbull
Puppet Types and Providers: Extending Puppet with Ruby by Dan Bode and Nan Liu
Troubleshooting Puppet by Thomas Uphill

As of February 10, 2017, a Google of "troubleshoot puppet manifest" will provide this page (which is free to read) as the first overall result.  While that page is not a book, it is a good resource for troubleshooting Puppet manifests.

Leave a comment

Your email address will not be published. Required fields are marked *