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.





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, this ...

Price:  $35.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:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2016

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 to he...

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

Mastering Git

Mastering Git

by Jakub Narebski

Git is one of the most popular types of Source Code Management (SCM) and Distributed Version Control System (DVCS). Despite the powerful and versatile nature of the tool enveloping strong support for nonlinear development and the ability to handle large projects efficiently, it is a complex tool and often regarded as "user-unfriendly...

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

Mastering phpMyAdmin 3.4 for Effective MySQL Management

Mastering phpMyAdmin 3.4 for Effective MySQL Management

by Marc Delisle

Mastering phpMyAdmin 3.4 for Effective MySQL Management is an easy-to-read, step-by-step practical guide that walks you through every facet of this legendary tool - phpMyAdmin - and takes you a step ahead in taking full advantage of its potential. This book is filled with illustrative examples that will help you understand every phpMyAdmi...

Price:  $23.99  |  Publisher:  Packt Publishing  |  Release:  2012

Visual Studio 2012 and .NET 4.5 Expert Development Cookbook

Visual Studio 2012 and .NET 4.5 Expert Development Cookbook

by Abhishek Sur

Working with a varied set of upcoming technologies is a challenge. Visual Studio 2012 is all about enabling you to develop and manage these consumer-focused and business-focused apps. It provides best-in-class tools that propel developers to create new apps or evolve existing ones, and it enables individuals and teams to deliver continuou...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2013

HTML & CSS: The Complete Reference, 5th Edition

HTML & CSS: The Complete Reference, 5th Edition

by Thomas Powell

HTML & CSS: The Complete Reference, 5th Edition contains full details on CSS 2.1 as well as every proprietary and emerging CSS3 property currently supported. Annotated examples of correct markup and style show you how to use all of these technologies to build impressive Web pages. Helpful appendixes cover the syntax of character e...

Price:  $14.99  |  Publisher:  McGraw-Hill  |  Release:  2010

Head First Java, 2nd Edition

Head First Java, 2nd Edition

by Kathy Sierra, Bert Bates

Head First Java delivers a highly interactive, multisensory learning experience that lets new programmers pick up the fundamentals of the Java language quickly. Through mind-stretching exercises, memorable analogies, humorous pictures, and casual language, Head First Java encourages readers to think like a Java programmer. This revised ...

Price:  $12.25  |  Publisher:  O'Reilly Media  |  Release:  2005