Quantcast

Start with 7 free days of training.

Gain instant access to our entire IT training library, free for your first week.
Train anytime on your desktop, tablet, or mobile devices.

Puppet is a configuration management system commonly used in a DevOps environment. This course explains the initial setup and configuration of a Puppet implementation, along with multiple use case scenarios. By the end of the course, learners should be able to install and utilize Puppet in a production environment....
Puppet is a configuration management system commonly used in a DevOps environment. This course explains the initial setup and configuration of a Puppet implementation, along with multiple use case scenarios. By the end of the course, learners should be able to install and utilize Puppet in a production environment.

Recommended Experience
  • Basic Linux Familiarity
  • Simple LAN Networking
Recommended Equipment
  • Virtualization Platform, or
  • Several Servers with Networking Equipment
Related Certifications
  • LPIC-1
Related Job Functions
  • DevOps
  • System Administration
Shawn Powers has been a CBT Nuggets trainer since 2009 and a Linux system administrator for more than 20 years. He has been using and teaching DevOps-related technologies since the inception of the concept. He has a passion for Open Source technologies, and loves teaching.
 show less
1. Intro (1 min)
2. How Puppet Works (5 min)
3. Puppet Open Source or Enterprise? (4 min)
4. Setting Up Your Puppet Lab (9 min)
5. Puppet Server Installation (8 min)
6. Puppet Collections (12 min)
7. Client Installation and Registration (17 min)
8. Manage a File on the Agent Computers (12 min)
9. Creating a Module (17 min)
10. Using Facter (sic) (8 min)
11. Installing Packages (9 min)
12. Using Conditionals in Modules (10 min)
13. Files and File Templates (13 min)
14. Puppet Forge (10 min)
15. Tweaking Agent Systems (8 min)

Intro

00:00:00

Hi everybody. My name is Shawn Powers and I am so excited to get started with the Puppet Course with you because Puppet is awesome. If you're into DevOps, at all, or you've heard of DevOps, you've certainly heard of Puppet, and we're going to, actually, do things in this course.

00:00:14

That's my favorite kind of course, where we get down and dirty, actually solve problems, troubleshoot things, and that's what this course is all about. Now if you've heard of Puppet, and you probably have, you may think, oh, my goodness, I can't even figure out how to get it installed.

00:00:27

It just seems like I have to jump through all these hoops to get it set up, and I want online, and it's confusing. Well, don't worry, Puppet 4.0, which is the version that we're working with-- actually, we're working with Puppet 4.3, but anything in the Puppet 4 range is incredibly awesome.

00:00:44

They've made the installers easy, they've made the clients easy to set up, and you don't have to worry about looking like this guy, angry and confused, because we are going to set things up and get going. Puppet's awesome. You're going to be able to utilize it in your environment.

00:00:58

Even if you don't think you have a use for it, by the time we're done, you're going to want to set Puppet up and use it in your infrastructure. I can't wait to get started. I hope this has been informative for you, and I'd like to thank you for viewing.

How Puppet Works

Puppet Open Source or Enterprise?

Setting Up Your Puppet Lab

Puppet Server Installation

Puppet Collections

Client Installation and Registration

Manage a File on the Agent Computers

Creating a Module

Using Facter (sic)

Installing Packages

Using Conditionals in Modules

Files and File Templates

Puppet Forge

Tweaking Agent Systems

Please help us improve by sharing your feedback on training courses and videos. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Entry 3 hrs 15 videos

COURSE RATING

Training Features


Practice Exams
These practice tests help you review your knowledge and prepare you for exams.

Virtual Lab
Use a virtual environment to reinforce what you are learning and get hands-on experience.

Offline Training
Our iOS and Android mobile apps offer the ability to download videos and train anytime, anywhere offline.

Accountability Coaching
Develop and maintain a study plan with one-to-one assistance from coaches.

Supplemental Files
Files/materials that supplement the video training.

Speed Control
Play videos at a faster or slower pace.

Bookmarks
Included in this course
Pick up where you left off watching a video.

Notes
Included in this course
Jot down information to refer back to at a later time.

Closed Captions
Follow what the trainers are saying with ease.
Shawn Powers
Nugget trainer since 2009