Puppet Cookbook, 3rd Edition
- Length: 324 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2015-02-19
- ISBN-10: 1784394882
- ISBN-13: 9781784394882
- Sales Rank: #1670797 (See Top 100 Books)
Jump-start your Puppet deployment using engaging and practical recipes
About This Book
- Quickly grasp recipes that work with centralized and decentralized deployments
- Explore language differences and enhancements anticipated in Puppet version 4
- Gain expert understanding of Puppet’s latest and most advanced features
- Step-by-step detailed recipes that help you take control of your servers and desktops
Who This Book Is For
This book is for anyone who builds and administers servers, especially in a web operations context. It requires some experience of Linux systems administration, including familiarity with the command line, file system, and text editing. No programming experience is required.
In Detail
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 Puppet’s 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.
Table of Contents
Chapter 1. Puppet Language and Style
Chapter 2. Puppet Infrastructure
Chapter 3. Writing Better Manifests
Chapter 4. Working with Files and Packages
Chapter 5. Users and Virtual Resources
Chapter 6. Managing Resources and Files
Chapter 7. Managing Applications
Chapter 8. Internode Coordination
Chapter 9. External Tools and the Puppet Ecosystem
Chapter 10. Monitoring, Reporting, and Troubleshooting