Puppet 5 Cookbook : Jump Start Your Puppet 5. x Deployment Using Engaging and Practical Recipes, 4th Edition.

This book takes you from a basic knowledge of Puppet to a complete and expert understanding of Puppet's latest and most advanced features. Updated with the latest advancements and best practices, it gives you a clear view of how to ""connect the dots"" and expands your knowl...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via ProQuest)
Main Author: Uphill, Thomas
Format: eBook
Language:English
Published: Birmingham : Packt Publishing Ltd, 2018.
Edition:4th ed.

MARC

LEADER 00000cam a2200000Mi 4500
001 b11256876
003 CoU
005 20200626163416.6
006 m o d
007 cr |||||||||||
008 180707s2018 enk o 000 0 eng d
020 |a 9781788627504 
020 |a 1788627504 
035 |a (OCoLC)ebqac1043651100 
035 |a (OCoLC)1043651100 
037 |a ebqac5439841 
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d IDB  |d NLE  |d OCLCQ  |d C6I  |d OCLCQ 
049 |a GWRE 
050 4 |a TX714  |b .U645 2018eb 
100 1 |a Uphill, Thomas. 
245 1 0 |a Puppet 5 Cookbook :  |b Jump Start Your Puppet 5. x Deployment Using Engaging and Practical Recipes, 4th Edition. 
250 |a 4th ed. 
260 |a Birmingham :  |b Packt Publishing Ltd,  |c 2018. 
300 |a 1 online resource (384 pages) 
336 |a text  |b txt  |2 rdacontent. 
337 |a computer  |b c  |2 rdamedia. 
338 |a online resource  |b cr  |2 rdacarrier. 
505 0 |a Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Puppet Language and Style; Introduction; Adding a resource to a node; How to do it ... ; How it works ... ; See also ... ; Using facter to describe a node; How to do it ... ; How it works ... ; There's more ... ; Variables; Scope; Using puppet facts; How to do it ... ; Installing a package before starting a service; How to do it ... ; How it works ... ; Learning metaparameters and ordering; Trifecta; Idempotency; Installing, configuring, and starting a service; How to do it ... ; How it works .. 
505 8 |a Using community Puppet styleHow to do it ... ; Indentation; Quoting; false; Variables; Parameters; Symlinks; Installing Puppet; How to do it ... ; Creating a manifest; How to do it ... ; There's more ... ; Checking your manifests with puppet-lint; Getting ready; How to do it ... ; There's more ... ; See also; Making modules; How to do it ... ; How it works ... ; There's more ... ; Templates; Facts, functions, types, and providers; Third-party modules; Module organization; See also; Using standard naming conventions; How to do it ... ; There's more ... ; Using inline templates; How to do it ... ; How it works .. 
505 8 |a There's more ... See also; Iterating over multiple items; How to do it ... ; How it works ... ; There's more ... ; Using hashes; Creating arrays with the split function; Writing powerful conditional statements; How to do it ... ; How it works ... ; There's more ... ; elsif branches; Comparisons; Combining expressions; See also; Using regular expressions in if statements; How to do it ... ; How it works ... ; There's more ... ; Capturing patterns; Regular expression syntax; See also; Using selectors and case statements; How to do it ... ; How it works ... ; Selector; Case statement; There's more .. 
505 8 |a Regular expressionsDefaults; Using the in operator; How to do it ... ; There's more ... ; Using regular expression substitutions; How to do it ... ; How it works ... ; There's more ... ; See also; Puppet 5 changes; Using the call function; Puppet 4/5 changes; Appending to and concatenating arrays; Merging hashes; Using the sensitive type; Lambda functions; reduce; filter; map; slice; each; Functions in Puppet language; Chapter 2: Puppet Infrastructure; Introduction; Managing your manifests with Git; Getting ready; How to do it ... ; How it works ... ; There's more .. 
505 8 |a Creating a decentralized Puppet architectureGetting ready; How to do it ... ; How it works ... ; Writing a papply script; How to do it ... ; How it works ... ; Running Puppet from cron; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Bootstrapping Puppet with bash; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Creating a centralized Puppet infrastructure; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Creating certificates with multiple DNS names; Getting ready; How to do it ... ; How it works ... ; Setting up the environment; Getting ready. 
500 |a How to do it .. 
520 |a This book takes you from a basic knowledge of Puppet to a complete and expert understanding of Puppet's latest and most advanced features. Updated with the latest advancements and best practices, it gives you a clear view of how to ""connect the dots"" and expands your knowledge to successfully use and extend Puppet. 
588 0 |a Print version record. 
776 0 8 |i Print version:  |a Uphill, Thomas.  |t Puppet 5 Cookbook : Jump Start Your Puppet 5. x Deployment Using Engaging and Practical Recipes, 4th Edition.  |d Birmingham : Packt Publishing Ltd, ©2018  |z 9781788622448. 
856 4 0 |u https://ebookcentral.proquest.com/lib/ucb/detail.action?docID=5439841  |z Full Text (via ProQuest) 
907 |a .b112568762  |b 06-29-20  |c 06-29-20 
998 |a web  |b  - -   |c f  |d b   |e z  |f eng  |g enk  |h 0  |i 1 
915 |a M 
956 |a Ebook Central Academic Complete 
956 |b Ebook Central Academic Complete 
999 f f |i 7f8aa1c7-0b71-5131-91e7-c81638d7cb83  |s 0350441c-fbc7-5394-9ad2-dcce555d8179 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e TX714 .U645 2018eb  |h Library of Congress classification  |i web  |n 1