Puppet is a tool that enables one to automate the IT infrastructure. This course would focus on making the participants proficient in the Puppet tool and enabling them to exercise control over each Puppet agent in a network.
Upon completion of the Puppet course, participants would be well versed with:
Puppet Infrastructure<
Setting up Learning Environment<
Resources, RALs and Manifests<
Modules, Ordering and the Trifecta<
Variables and Facts<
Code Compression<
Puppet Master/Agent and Forge<
Duration: 16 Hours
Basic understanding of Linux\Unix system concepts
Familiarity with Command Line Interface (CLI)
Familiarity with a Text Editor
What is Puppet?
How puppet works
Puppet Architecture
Master and Agents
Puppet terminology and about Manifests
Installation and Configuration
Installing Puppet
Configuring Puppet Master and Agent
Connecting Agents
Puppet Master
Puppet configuration files
Puppet Language Basics
The declarative language
Resources
Using Basic resources like file, exec, package service