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
(435)
Level
Beginner
Updated
Feb 12, 2015
Duration
5h 31m
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
(435)
Level
Beginner
Updated
Feb 12, 2015
Duration
5h 31m
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 an IT consultant and author of the "AWS Certified Solutions Architect Study Guide: Associate SAA-C01 Exam", "AWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam", and "Learn Cisco Network Administration in a Month of Lunches". You can contact Ben by visiting his website, benpiper.com.

More from the author
Architecting for Operational Excellence on AWS
Intermediate
3h 21m
Mar 28, 2019
Architecting for Security on AWS
Intermediate
4h 8m
Sep 6, 2018
More courses by Ben Piper