Mastering Puppet 5

Mastering Puppet 5
Author :
Publisher : Packt Publishing Ltd
Total Pages : 286
Release :
ISBN-13 : 9781788833325
ISBN-10 : 1788833325
Rating : 4/5 (25 Downloads)

Book Synopsis Mastering Puppet 5 by : Ryan Russell-Yates

Download or read book Mastering Puppet 5 written by Ryan Russell-Yates and published by Packt Publishing Ltd. This book was released on 2018-09-29 with total page 286 pages. Available in PDF, EPUB and Kindle. Book excerpt: Leverage Puppet 5 for medium to large scale enterprise deployment. Key FeaturesUse and deploy Puppet 5, irrespective the size of your organizationScaling, performance improvements, and managing multiple developer requestsTroubleshooting techniques, tips and tricks to make the most of Puppet 5Book Description 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. What you will learnSolve problems using modules and the roles and profiles patternExtend Puppet with custom facts, functions, types, and providersUse Hiera 5 and Code Manager/r10k to separate code from dataContinuously integrate your code using Jenkins, Git and automated testingUse exported resources and the new Puppet Orchestration featuresExplore Puppet Discovery features and their useTroubleshoot various parts of the Puppet Enterprise infrastructureScale up and scale out Puppet infrastructure using various techniquesWho this book is for If you are a system administrator or developer who has used Puppet in production and are looking for ways to easily use Puppet in an enterprise environment, this book is for you. Some knowledge of writing simple configuration management modules would be necessary.


Mastering Puppet 5 Related Books

Mastering Puppet 5
Language: en
Pages: 286
Authors: Ryan Russell-Yates
Categories: Computers
Type: BOOK - Published: 2018-09-29 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Leverage Puppet 5 for medium to large scale enterprise deployment. Key FeaturesUse and deploy Puppet 5, irrespective the size of your organizationScaling, perfo
Mastering Puppet
Language: en
Pages: 276
Authors: Thomas Uphill
Categories: Computers
Type: BOOK - Published: 2016-02-25 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

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
Mastering Puppet - Second Edition
Language: en
Pages: 0
Authors: Thomas Narrabilis
Categories: Automation
Type: BOOK - Published: 2016-02-25 - Publisher:

DOWNLOAD EBOOK

Master Puppet for configuration management of your systems in an enterprise deploymentAbout This Book* This book is an advanced guide to using and deploying Pup
Learning Puppet
Language: en
Pages: 304
Authors: Jussi Heinonen
Categories: Computers
Type: BOOK - Published: 2015-08-31 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build intelligent software stacks with the Puppet configuration management suite About This Book Develop high-quality Puppet modules in an isolated development
Puppet: Mastering Infrastructure Automation
Language: en
Pages: 797
Authors: Felix Frank
Categories: Computers
Type: BOOK - Published: 2017-06-13 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Start pulling the strings of your IT infrastructure effectively with Puppet – learn how to configure, customize and manage your systems more intelligently in