Extending Puppet

Publisher : Packt Publishing Ltd

ISBN-13 : 1785886975

Page : 316 pages

Rating : 4.5/5 from 975 voters

Start pulling the strings of your infrastructure with Puppet – learn how to configure, customize, and manage your systems more intelligently About This Book Explore the wider Puppet ecosystem of useful tools Design and manage your Puppet architecture for optimum performance Write more efficient code that keeps your infrastructure more robust Who This Book Is For If you are a Puppet user, this book will help you on different levels. If you a beginner, we summarize the key Puppet components and give you the elements to have a broader vision. For more experienced users, you will be surprised by with topics on designing, implementing, adapting, and deploying Puppet architectures. If you are expert, you will find topics and information that is rarely exposed in other books, giving you an insight into Puppet's future and its usage on alternative devices. What You Will Learn Learn the principles of Puppet language and ecosystem Extract the features of Hiera and PuppetDB's power usage Explore the different approaches to Puppet architecture design Use Puppet to manage network, cloud, and virtualization devices Manage and test the Puppet code workflow Tweak, hack, and adapt the Puppet extension points Get a run through of the strategies and patterns to introduce Puppet automation Master the art of writing reusable modules In Detail Puppet has changed the way we manage our systems, but Puppet itself is changing and evolving, and so are the ways we are using it. To tackle our IT infrastructure challenges and avoid common errors when designing our architectures, an up-to-date, practical, and focused view of the current and future Puppet evolution is what we need. With Puppet, you define the state of your IT infrastructure, and it automatically enforces the desired state. This book will be your guide to designing and deploying your Puppet architecture. It will help you utilize Puppet to manage your IT infrastructure. Get to grips with Hiera and learn how to install and configure it, before learning best practices for writing reusable and maintainable code. You will also be able to explore the latest features of Puppet 4, before executing, testing, and deploying Puppet across your systems. As you progress, Extending Puppet takes you through higher abstraction modules, along with tips for effective code workflow management. Finally, you will learn how to develop plugins for Puppet - as well as some useful techniques that can help you to avoid common errors and overcome everyday challenges. Style and approach This is a collection of specific information about multiple topics related to Puppet and its ecosystem. Starting from a review of the very basics to more advanced topics, mixing practical advice with important theory and broader perspective, along with implementation details.

More Books:

Extending Puppet
Language: en
Pages: 316
Authors: Alessandro Franceschi
Categories: Computers
Type: BOOK - Published: 2016-06-27 - Publisher: Packt Publishing Ltd

Start pulling the strings of your infrastructure with Puppet – learn how to configure, customize, and manage your systems more intelligently About This Book E
Mastering Puppet 5
Language: en
Pages: 292
Authors: Ryan Russell-Yates
Categories: Computers
Type: BOOK - Published: 2018-09-29 - Publisher: Packt Publishing Ltd

Leverage Puppet 5 for medium to large scale enterprise deployment. Key Features Use and deploy Puppet 5, irrespective the size of your organization Scaling, per
Puppet Best Practices
Language: en
Pages: 308
Authors: Chris Barbour
Categories: Computers
Type: BOOK - Published: 2018-08-24 - Publisher: "O'Reilly Media, Inc."

If you maintain or plan to build Puppet infrastructure, this practical guide will take you a critical step further with best practices for managing the task suc
Puppet: Mastering Infrastructure Automation
Language: en
Pages: 796
Authors: Felix Frank
Categories: Computers
Type: BOOK - Published: 2017-06-13 - Publisher: Packt Publishing Ltd

Start pulling the strings of your IT infrastructure effectively with Puppet – learn how to configure, customize and manage your systems more intelligently in
Pulling Strings with Puppet
Language: en
Pages: 180
Authors: James Turnbull
Categories: Computers
Type: BOOK - Published: 2008-09-02 - Publisher: Apress

Competent system administrators know their success hinges upon being able to perform often tedious tasks with rigor and punctuality. Such metrics are often achi
Learning Puppet
Language: en
Pages: 304
Authors: Jussi Heinonen
Categories: Computers
Type: BOOK - Published: 2015-08-31 - Publisher: Packt Publishing Ltd

Build intelligent software stacks with the Puppet configuration management suite About This Book Develop high-quality Puppet modules in an isolated development
Learning Puppet Security
Language: en
Pages: 236
Authors: Jason Slagle
Categories: Computers
Type: BOOK - Published: 2015-03-27 - Publisher: Packt Publishing Ltd

If you are a security professional whose workload is increasing, or a Puppet professional looking to increase your knowledge of security, or even an experienced
Mastering Puppet
Language: en
Pages: 276
Authors: Thomas Uphill
Categories: Computers
Type: BOOK - Published: 2016-02-25 - Publisher: Packt Publishing Ltd

Master Puppet for configuration management of your systems in an enterprise deployment About This Book This book is an advanced guide to using and deploying Pup
Pro Puppet
Language: en
Pages: 330
Authors: James Turnbull
Categories: Computers
Type: BOOK - Published: 2011-08-18 - Publisher: Apress

Pro Puppet is an in-depth guide to installing, using, and developing the popular configuration management tool Puppet. The book is a comprehensive follow-up to
Pro Puppet
Language: en
Pages: 318
Authors: Spencer Krum
Categories: Computers
Type: BOOK - Published: 2014-01-25 - Publisher: Apress

Pro Puppet, Second Edition, now updated for Puppet 3, is an in-depth guide to installing, using, and developing the popular configuration management tool Puppet