Mastering Puppet for Large Infrastructures [Video]

Preview in Mapt

Mastering Puppet for Large Infrastructures [Video]

Thomas Uphill

Master Puppet and overcome issues faced in larger deployments with real-world examples
Mapt Subscription
FREE
$29.99/m after trial
Video
$93.50
RRP $109.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$93.50
$29.99 p/m after trial
RRP $109.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Mastering Puppet for Large Infrastructures [Video] Book Cover
Mastering Puppet for Large Infrastructures [Video]
$ 109.99
$ 93.50
Learn C# With Windows Forms and SQL Server [Video] Book Cover
Learn C# With Windows Forms and SQL Server [Video]
$ 98.99
$ 84.15
Buy 2 for $35.00
Save $173.98
Add to Cart

Video Details

ISBN 139781786462527
Course Length4 hours 46 minutes

Video Description

Puppet is a configuration management system that automates all your IT configurations, giving you control of what you do to each node, when you do it, and how you do it.

This video course takes you from a basic knowledge of Puppet to an advanced level, where you'll master the latest and most advanced Puppet features. You will discover advanced techniques to deal with centralized and decentralized Puppet deployments and take control of your servers and desktops. This course will also present interesting examples illustrating how to automate Puppet deployment for configuration management and every aspect of your systems, including provisioning, deployment, and change management. By learning these skills, you will make Puppet reliant, scalable, and high-performing.

Style and approach

Master Puppet and overcome issues faced in larger deployments with real-world examples.

Table of Contents

Getting Started
The Course Overview
Introducing Puppet and Terms Associated with Puppet
Puppet Code, Puppet Servers, and Environments
More about Puppet Servers and Environments
Git Control Repositories and r10K
Architecting Puppet for Scalability, Redundancy, and Performance
Creating a Puppet Server Machine from Scratch
Expanding on Our Standalone Puppet CA Machine
Enterprise Configuration - Master of Master(MOM)
Performance Tuning with Puppet Server
Using PuppetDB
Understanding Storeconfigs and PuppetDB
Exported Resources
PuppetDB’s GUI
PuppetDB’s API
Extending Puppet Functionalities
Public Modules
Creating Our Own Custom Facts
Running Our Own Custom Types
Using Heira
Using the ‘ensure => absent’
Puppet Reporting
Setting Up Puppet for Reporting
Foreman Reporter with Our Puppet Installation
PuppetDB to Store Reports
Using Report Processors to Monitor Systems
Testing and Troubleshooting
How to Check the Syntax of Our Code?
Using rspec-puppet to Create Tests for Our Code
Beaker
Test Kitchen
Jenkins
APIs
SSL Certificates
Metaparameters and Ordering
Using PRY to Inspect the Puppet Server
Wrapping Up
Puppet Best Practices

What You Will Learn

  • Initialize a code repository for your project and manage module dependencies
  • Configure Puppet server infrastructures by using different methodologies and components
  • Add features to achieve redundancy and optimize performance
  • Deploy specific storage components for servers to ensure fast and reliable data delivery
  • Implement orchestration using mcollective and Hiera for data management
  • Learn to trigger notifications and alerts for noteworthy Puppet events
  • Write efficient Puppet code tests and ensure proper code delivery to Puppet master servers
  • Utilize some best practices and tips on how to troubleshoot issues that might crop up

Authors

Table of Contents

Getting Started
The Course Overview
Introducing Puppet and Terms Associated with Puppet
Puppet Code, Puppet Servers, and Environments
More about Puppet Servers and Environments
Git Control Repositories and r10K
Architecting Puppet for Scalability, Redundancy, and Performance
Creating a Puppet Server Machine from Scratch
Expanding on Our Standalone Puppet CA Machine
Enterprise Configuration - Master of Master(MOM)
Performance Tuning with Puppet Server
Using PuppetDB
Understanding Storeconfigs and PuppetDB
Exported Resources
PuppetDB’s GUI
PuppetDB’s API
Extending Puppet Functionalities
Public Modules
Creating Our Own Custom Facts
Running Our Own Custom Types
Using Heira
Using the ‘ensure => absent’
Puppet Reporting
Setting Up Puppet for Reporting
Foreman Reporter with Our Puppet Installation
PuppetDB to Store Reports
Using Report Processors to Monitor Systems
Testing and Troubleshooting
How to Check the Syntax of Our Code?
Using rspec-puppet to Create Tests for Our Code
Beaker
Test Kitchen
Jenkins
APIs
SSL Certificates
Metaparameters and Ordering
Using PRY to Inspect the Puppet Server
Wrapping Up
Puppet Best Practices

Video Details

ISBN 139781786462527
Course Length4 hours 46 minutes
Read More

Read More Reviews

Recommended for You

Learn C# With Windows Forms and SQL Server [Video] Book Cover
Learn C# With Windows Forms and SQL Server [Video]
$ 98.99
$ 84.15
Getting Started with PowerShell DSC [Video] Book Cover
Getting Started with PowerShell DSC [Video]
$ 124.99
$ 106.25
ECMAScript 2016 and Beyond [Video] Book Cover
ECMAScript 2016 and Beyond [Video]
$ 124.99
$ 106.25
Basic Statistics and Data Mining for Data Science [Video] Book Cover
Basic Statistics and Data Mining for Data Science [Video]
$ 124.99
$ 106.25
UI Development with Shiny [Video] Book Cover
UI Development with Shiny [Video]
$ 124.99
$ 106.25
Develop an Advanced Cross-platform App Using Xamarin.Forms and XAML [Video] Book Cover
Develop an Advanced Cross-platform App Using Xamarin.Forms and XAML [Video]
$ 124.99
$ 106.25