Mastering Puppet 5

Optimize enterprise-grade environment performance with Puppet



Bookstore > Books > Mastering Puppet 5

Price$44.99 - $65.98
Rating
AuthorsRyan Russell-Yates, Jason Southgate
PublisherPackt Publishing
Published2018
Pages292
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101788831861
ISBN-139781788831864
EBook Hardcover Paperback

Puppet is a configuration management system and a language written for and by system administrators to manage a large number of systems efficiently and prevent configuration drift.

The core topics this book addresses are Puppet's latest features and mastering Puppet Enterprise. You will begin by writing a new Puppet module, gaining an understanding of the guidelines and style of the Puppet community. Following on from this, you will take advantage of the roles and profiles pattern, and you will learn how to structure your code. Next, you will learn how to extend Puppet and write custom facts, functions, types, and providers in Ruby, and also use the new features of Hiera 5. You will also learn how to configure the new Code Manager component, and how to ensure code is automatically deployed to (multiple) Puppet servers. Next, you will learn how to integrate Puppet with Jenkins and Git to build an effective workflow for multiple teams, and use the new Puppet Tasks feature and the latest Puppet Orchestrator language extensions. Finally, you will learn how to scale and troubleshoot Puppet.

By the end of the book, you will be able to deal with problems of scale and exceptions in your code, automate workflows, and support multiple developers working simultaneously.




3 5 4

Similar Books


Puppet 5 Cookbook, 4th Edition

Puppet 5 Cookbook, 4th Edition

by Thomas Uphill

Puppet is a configuration management system that automates all your IT configurations, giving you control of managing each node. Puppet 5 Cookbook will take you through Puppet's latest and most advanced features, including Docker containers, Hiera, and AWS Cloud Orchestration. Updated with the latest advancements and best practices, ...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Mastering Puppet, 2nd Edition

Mastering Puppet, 2nd Edition

by Thomas Uphill

Puppet is a configuration management system and a language. It was written for and by system administrators to manage large numbers of systems efficiently and prevent configuration drifts.Mastering Puppet deals with the issues faced when scaling out Puppet to handle large numbers of nodes. It will show you how to fit Puppet into your ente...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2016

A Network Architect's Guide to 5G

A Network Architect's Guide to 5G

by Syed Farrukh Hassan, Alexander Orel, Kashif Islam

As 5G transforms mobile usage and services, network professionals will need to significantly evolve their transport network architectures towards greater sophistication and stronger integration with radio networks, and facilitate transition towards cloud-native 5G mobile core. Until now, however, most 5G guides have foregrounded RF/radio ...

Price:  $53.11  |  Publisher:  Addison-Wesley  |  Release:  2022

Microsoft .NET Framework 3.5 - ADO.NET Application Development

Microsoft .NET Framework 3.5 - ADO.NET Application Development

by Shawn Wildermuth, Mark Blomsma, Jim Wightman

Ace your preparation for the skills measured by MCTS Exam 70-561 - and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you've learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed ...

Price:  $4.23  |  Publisher:  Microsoft Press  |  Release:  2009

Programming iOS 5, 2nd Edition : Covers iOS 5 and Xcode 4.3

Programming iOS 5, 2nd Edition : Covers iOS 5 and Xcode 4.3

by Matt Neuburg

Get a solid grounding in the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you'll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 5 and Xcode 4.3 in a rigorous, orderly fashion - ideal whether you'r...

Price:  $4.38  |  Publisher:  O'Reilly Media  |  Release:  2012

Pivotal Certified Professional Core Spring 5 Developer Exam, 2nd Edition

Pivotal Certified Professional Core Spring 5 Developer Exam, 2nd Edition

by Iuliana Cosmina

Pass the Pivotal Certified Professional exam for Core Spring, based on the latest Spring Framework 5, using source code examples, study summaries, and mock exams. This book now includes WebFlux, reactive programming, and more found in Spring 5. You'll find a descriptive overview of certification-related Spring modules and a single ex...

Price:  $39.99  |  Publisher:  Apress  |  Release:  2020

Pro .NET 5 Custom Libraries

Pro .NET 5 Custom Libraries

by Roger Villela

Leverage .NET 5, Microsoft's bold new cross-platform implementation, for developing your very own cross-platform custom data types and libraries for Windows, Linux, and macOS. The book starts with the purpose and benefits of a custom cross-platform model of .NET data types and its architectural implementation in detail. Next, you wil...

Price:  $40.06  |  Publisher:  Apress  |  Release:  2020

Mastering PowerShell Scripting, 4th Edition

Mastering PowerShell Scripting, 4th Edition

by Chris Dent

PowerShell scripts offer a convenient way to automate various tasks, although working effectively with these scripts can be challenging. Mastering PowerShell Scripting helps you to navigate through PowerShell's capabilities. This extensively revised edition includes new chapters on debugging and troubleshooting and creating GUIs (onl...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2021