Puppet Configuration and Administration
-
Eye opener agile course.
← | →
-
I got a real benefit of time to work with the couch as there were only 5 participants in our class.
← | →
Short course
Inhouse
Description
-
Type
Short course
-
Level
Intermediate
-
Methodology
Inhouse
-
Duration
3 Days
-
Start date
Different dates available
This course presents the system management and configuration tool known as Puppet, from methods, techniques, capabilities to implementation. Each participant will learn how to install the Puppet master and agent (client) applications along with the impact on the Linux system. A lot of time and attention will be spent in learning, writing, and applying resource definitions, the key part of Puppet that allows an administrator to synchronize environments easily and uniformly.
Facilities
Location
Start date
Start date
About this course
Upon completion of this course, you will be able to:Install and configure Puppet servers and clientsCreate and modify manifests that contain resource definitionsCreate and modify classesCreate and modify modulesCreate and modify node definitionsCreate and modify environmentsApply manifests, classes, nodes, and environmentsExtend Puppet with functionsUse (and extend) Facter factsGenerate basic reportsUse tools MCollective, HieraExtend Hiera data sourcesDesign a ‘best practice’ strategy for using Puppet capabilities
This course is for Linux systems administrators looking to automate the provisioning of key areas of the Linux system, such as packages, services, and distribution of (ssh) keys.
It is assumed that participants are working systems administrators with some scripting knowledge (bash, ksh, Perl or Python) and an understanding of the various system tasks relating to setting up and supporting Linux systems.
This intensive training course will teach you all aspects of Puppet Configuration and Administration. The course is supplemented by many hands-on labs which allow attendees to immediately apply their theoretical knowledge in practice.
Reviews
-
Eye opener agile course.
← | →
-
I got a real benefit of time to work with the couch as there were only 5 participants in our class.
← | →
Course rating
Recommended
Centre rating
David Bruce
Mary Baggett
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Installation
- Metadata
- Big Data
- Cloud
- Data Analytics
- MongoDB
- Hadoop
- HIVE
- Pig
- Cluster computing
Teachers and trainers (1)
Bright Solutions
Trainer
Course programme
#text-block-10 { margin-bottom:0px; text-align:left; }
1. Configuration Management Overview
problems with system configuration and solutions
Puppet components and structure
configuration types: master/agent, masterless
collecting system information with Facter
customizing Facter
2. Puppet Enterprise (Master Server) Installation
preparation required for installation
listing of Puppet installed components
certificate creation and verification
initial testing
3. Puppet Resource Configuration
resource and (data) variable types
structure of a resource definition
resource definition syntax verification
application of resource definitions
organizing resource definitions intmanifests and modules
4. Puppet Enterprise (Agent) Installation
extraction and installation of agent packages
first connection certificate creation and verification
defining and contacting the Puppet Master
#text-block-11 { margin-bottom:0px; text-align:left; }
5. Creating Nodes and Environments
organizing resource definitions for explicit node identifiers
the default node identifier
organizing modules intenvironments
6. Extending Puppet with MCollective, Hiera
verifying Master – agent MCollective certificates
Master tagent configuration requests
storing configuration data values in Hiera (files)
YAML format
JSON format
file backend extension
7. Puppet Reporting
viewing Puppet transaction logs
Puppet logging through standard syslog
verbose and debug format during a compilation (run)
Puppet Configuration and Administration