Skip to main content
TOIT Training
(909) 252-7584
support@toittraining.com
Search
Search
Courses
Close Courses
Open Courses
IT Courses
AI
Aruba
Automation
AWS
Check Point
Cisco
Citrix
Comp Tia
Containerization
Cyber security
Linux
F5
Fortinet
Google
Isaca
Juniper
Project Management
Microsoft
ISC2
OpenStack
Palo Alto
Python
SonicWall
VMware
See All
User Courses
30 Minutes (MS Office)
Accounting
Business Skills
Communication Skills
Data Analysis
HIPPA
Meeting Managment
Microsoft Office 2016
Microsoft Office 2019
Microsoft Office 2021
Manager Training
Workplace Safety
Office 365
Google Workspace
End-User Training
Mini Courses
Sales and Marketing
See All
Developer Courses
.NET Courses
AI Coding Courses
Dart Courses
Databases Courses
Deno Courses
Development Principles Courses
DevOps
Firebase Courses
Golang Courses
Imba Courses
Interviewing Courses
Qwik Courses
React Courses
Javascript
MERN Courses
Netlify Courses
Next.Js Courses
Node.Js Courses
Nuxt.Js Courses
PHP Courses
Python Courses
Sapper Courses
Strapi Courses
TypeScript Courses
Ui UX Courses
Vue js Courses
See All
Plan and Pricing
About us
Features
Contact Sales
Roadmap
Log in
Home
Courses
IT Courses
Automation
Configuration Automation with Puppet
Curriculum
11 Sections
35 Lessons
10 Hours
Expand all sections
Collapse all sections
Introduction
5
1.1
Puppet OSS vs. Enterprise
1.2
What Puppet is used for
1.3
The Puppet architecture – agent and master
1.4
Supported platforms
1.5
Connecting an agent to a master
Puppet Concepts
5
2.1
uppet manifests compile to catalogs
2.2
Parts of a Puppet system (introduce hiera, puppetdb)
2.3
The Puppet run process
2.4
Resources must be idempotent
2.5
Declarative programming rather than imperative
Building a Lab
Installing the Puppet master Installing and connecting the agent
3
3.1
Creating a master and agent
3.2
Installing and connecting the agent
3.3
Installing the Puppet master
Resources and Types
5
4.1
Complex resources types – config file line, perhaps other examples
4.2
Simple resource types – packages, services Managing files Templates, ERB and puppet template Complex resources types – config file line, perhaps other examples Using exec
4.3
Templates, ERB and puppet template
4.4
Managing files
4.5
Simple resource types – packages, services
The Puppet Language
4
5.1
Resources as a concept
5.2
Ordering
5.3
Classes
5.4
Different ways of including/requiring classes
Using Modules
2
6.1
Including classes and modules
6.2
Puppet Forge content
Hiera
2
7.1
Hiera lookups
7.2
Hiera lookup precedence/order
Advanced Puppet Language
3
8.1
Resource collectors
8.2
Ruby in Puppet manifests – loops, conditionals, etc.
8.3
Using facts, hiera, and other variables
Puppet at Scale
0
Common Puppet Problems
3
10.1
Monitoring Puppet agents for failures using reporting
10.2
Avoiding ordering loops
10.3
Investigating resources that apply every run
Puppet Enterprise
3
11.1
Puppet Code Manager
11.2
Install process
11.3
Enterprise Console
This content is protected, please
login
and
enroll
in the course to view this content!