Book description
Design, manage, and deploy your Puppet architecture with the help of real-world scenarios
In Detail
Puppet has changed the way we manage our systems, but Puppet itself is changing and evolving, as are the ways in which we use it.
A clear, updated, practical, and focused view of the current state of the technology and the evolution of Puppet is what we need to tackle our IT infrastructure challenges and avoid common errors when designing our architectures.
This is a detailed, practical book that covers the different components of the Puppet ecosystem and explores how to use them to deploy and manage different kinds of IT infrastructures.
Updated with the most recent trends and best practices, this book gives you a clear view on how to "connect the dots" and expands your understanding to successfully use and extend Puppet.
What You Will Learn
- Use Puppet to manage network, cloud, and virtualization devices
- Become a Hiera and PuppetDB power user
- Study the different approaches to Puppet architecture design
- Master the art of writing and maintaining reusable modules
- Explore strategies and patterns on how to introduce Puppet automation
- Manage and test a Puppet code workflow
- Design scalable Puppet infrastructures
Table of contents
-
Extending Puppet
- Table of Contents
- Extending Puppet
- Credits
- Foreword
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Preface
-
1. Puppet Essentials
- The Puppet ecosystem
- Puppet components
- Installation and configuration
- Puppet in action
- Summary
- 2. Hiera
- 3. PuppetDB
- 4. Designing Puppet Architectures
- 5. Using and Writing Reusable Modules
- 6. Higher Abstraction Modules
- 7. Deploying and Migrating Puppet
- 8. Code Workflow Management
- 9. Scaling Puppet Infrastructures
- 10. Writing Puppet Plugins
- 11. Beyond the System
- 12. Future Puppet
- Index
Product information
- Title: Extending Puppet
- Author(s):
- Release date: June 2014
- Publisher(s): Packt Publishing
- ISBN: 9781783981441
You might also like
video
Learning Puppet
In this Learning Puppet training course, expert author Chad Thompson will teach you how to write …
book
Troubleshooting Puppet
Troubleshoot your Puppet infrastructure to leverage your system's performance effectively About This Book Covers major tools …
book
Mastering Puppet
Pull the strings of Puppet to configure enterprise-grade environments for performance optimization In Detail Puppet is …
book
Pro Puppet
Pro Puppet is an in-depth guide to installing, using, and developing the popular configuration management tool …