The Puppet 3 cookbook. (2013)
- Record Type:
- Book
- Title:
- The Puppet 3 cookbook. (2013)
- Main Title:
- The Puppet 3 cookbook
- Further Information:
- Note: John Arundel.
- Other Names:
- Arundel, John
- Contents:
- Table of Contents; Puppet 3 Cookbook; Puppet 3 Cookbook; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Puppet Infrastructure; Introduction; Linux distributions; Puppet versions; Installing Puppet; Getting ready ... ; How to do it ... ; Creating a manifest; How to do it ... Managing your manifests with GitGetting ready ... ; How to do it ... ; How it works ... ; There's more ... ; Creating a decentralized Puppet architecture; Getting ready; How to do it ... ; How it works ... ; There's more ... ; 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 ... ; Deploying changes with Rake; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Bootstrapping Puppet with Rake; Getting ready ... ; How to do it ... ; How it works ... ; Automatic syntax checking with Git hooks. How to do it ... How it works ... ; 2. Puppet Language and Style; Introduction; Using community Puppet style; How to do it ... ; Indentation; Quoting; Variables; Parameters; Symlinks; There's more ... ; Checking your manifests with puppet-lint; Getting ready; How to do it ... ;Table of Contents; Puppet 3 Cookbook; Puppet 3 Cookbook; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Puppet Infrastructure; Introduction; Linux distributions; Puppet versions; Installing Puppet; Getting ready ... ; How to do it ... ; Creating a manifest; How to do it ... Managing your manifests with GitGetting ready ... ; How to do it ... ; How it works ... ; There's more ... ; Creating a decentralized Puppet architecture; Getting ready; How to do it ... ; How it works ... ; There's more ... ; 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 ... ; Deploying changes with Rake; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Bootstrapping Puppet with Rake; Getting ready ... ; How to do it ... ; How it works ... ; Automatic syntax checking with Git hooks. How to do it ... How it works ... ; 2. Puppet Language and Style; Introduction; Using community Puppet style; How to do it ... ; Indentation; Quoting; Variables; Parameters; Symlinks; There's more ... ; Checking your manifests with puppet-lint; Getting ready; How to do it ... ; There's more ... ; See also; Using modules; How to do it ... ; How it works ... ; There's more ... ; Templates; Facts, functions, types, and providers; Autogenerating module layout; 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 ... 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 ... ; Regular expressions; Defaults. Using the in operatorHow to do it ... ; There's more ... ; Using regular expression substitutions; How to do it ... ; How it works ... ; There's more; See also; 3. Writing Better Manifests; Introduction; Using arrays of resources; How to do it ... ; How it works ... ; See also; Using definitions; How to do it ... ; How it works ... ; There's more ... ; See also; Using dependencies; How to do it ... ; How it works ... ; There's more ... ; Using tags; How to do it ... ; There's more ... ; Using run stages; How to do it ... ; How it works ... ; There's more ... ; See also; Using node inheritance; How to do it ... ; How it works ... ; There's more ... ; See also. … (more)
- Publisher Details:
- Birmingham, England : Packt Publishing
- Publication Date:
- 2013
- Extent:
- 1 online resource (274 pages), illustrations
- Subjects:
- 005.8
COMPUTERS -- Operating Systems -- Linux
Client/server computing
Database management
Client/server computing
Computer networks -- Security measures -- Handbooks, manuals, etc
Database management
Client/server computing
Database management
COMPUTERS -- Data Processing
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781782169512
1782169512
1782169768
9781782169765 - Related ISBNs:
- 9781782169765
- Notes:
- Note: Online resource; title from PDF title page (ebrary, viewed September 21, 2013).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.86829
- Ingest File:
- 01_086.xml