Puppet Configuration and Administration

5.0
2 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.
    |

Short course

Inhouse

£ 201-500

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

Inhouse

Start date

Different dates availableEnrolment now open

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.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

5.0
  • 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.
    |
100%
4.8
excellent

Course rating

Recommended

Centre rating

David Bruce

5.0
25/03/2019
About the course: Eye opener agile course.
Would you recommend this course?: Yes

Mary Baggett

5.0
23/03/2019
About the course: I got a real benefit of time to work with the couch as there were only 5 participants in our class.
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2018

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

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

£ 201-500