Getting Started with Puppet 7
Puppet is the de-facto configuration management software for Linux and Unix systems, and this course teaches you everything you need start managing your infrastructure with Puppet.
As your infrastructure grows with more and more virtual systems, so does the difficulty of trying to keep your configurations consistent and reliable. These days, the typical SysAdmin or DevOps professional is responsible for far more than just a handful of servers and deployments. In this course, Getting Started with Puppet 7, you’ll quickly get up to speed with Puppet as the language is written with administrators in mind, rather than developers. First, you’ll learn how to define configurations as resources, and organize Puppet code into manifests and classes. Next, you’ll discover how to manage system packages, files, and services through resources, variables, metaparameters, and templates. Then, you’ll explore how to gather system information through facts and make decisions in code using conditionals. Finally, you’ll learn how to incorporate Puppet modules from the Forge, and use Hiera as the single source of truth for data lookups. By the end of this course, you’ll have the necessary knowledge to bring your infrastructure under the control of Puppet, while also saving time and money.
Author Name: Agaba Philip
Author Description:
I got my start in IT administrating an Oracle 10g database on Red Hat Linux. I’ve come a long way since and have used Linux everyday since 2012 both personally and professionally. As an independent consultant, I’m currently responsible for no less than forty Oracle databases running on Windows and Red Hat Servers. Perhaps the only thing I love almost as much as Linux is the Cloud and the many opportunities it provides. Linux has opened a lot of doors for me, and teaching it is my favorite pas… more
Table of Contents
- Course Overview
1min - Infrastructure as Code
12mins - Building Your Practice Environment
13mins - Understanding the Pasture App
9mins - Using Manifests and Classes
9mins - The Big Three: Packages, Files, Services
12mins - Variables and Templates
9mins - Facts and Conditionals
14mins - Better Deployments through Roles, Profiles, and Hiera
22mins
There are no reviews yet.