Puppet Fundamentals for System Administrators

Learn step-by-step how to deploy and use Puppet to automate configuration management and software deployment for Windows and Linux. No programming experience required! We cover manifests, modules, templates, Hiera, roles, profiles, and version control using Git.
Course info
Rating
(446)
Level
Beginner
Updated
Feb 12, 2015
Duration
5h 30m
Table of contents
Introduction to Puppet
Installing and Configuring the Puppet Master
Installing and Configuring the Puppet Agent
Creating Manifests
Creating and Using Modules
Creating File Templates
Configuring Hiera
Windows Configuration Management
Version Control
Description
Course info
Rating
(446)
Level
Beginner
Updated
Feb 12, 2015
Duration
5h 30m
Description

Learn step-by-step how to deploy and use Puppet to automate configuration management and software deployment for Windows and Linux. No programming experience required! Follow along as we build a realistic Puppet lab from the ground up utilizing cross-platform Vagrant and VirtualBox. Topics covered include manifests, modules, templates, Hiera, the roles and profiles pattern, and version control using Git.

About the author
About the author

Ben Piper is the author of the "CCNP Enterprise Certification Study Guide: Implementing and Operating Cisco Enterprise Network Core Technologies" and the "AWS Certified Solutions Architect Study Guide". You can contact Ben by visiting his website, benpiper.com.

More from the author
Architecting for Operational Excellence on AWS
Intermediate
3h 5m
Jun 18, 2021
AWS Networking Deep Dive: Route 53 DNS
Intermediate
3h 34m
Apr 30, 2021
More courses by Ben Piper