Course details

Configuring the Puppet Master and Puppet Agent

Configuring the Puppet Master and Puppet Agent


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Most of the functionality of Puppet is contained in the Puppet master and the Puppet agent. In this course, you'll learn how to configure Puppet for automated server configuration.

Target Audience
IT professionals including application developers, cloud engineers, managers, or cloud architects

Prerequisites
None

Expected Duration (hours)
1.2

Lesson Objectives

Configuring the Puppet Master and Puppet Agent

  • start the course
  • describe how Hiera works within Puppet
  • identify how Hiera is installed and configured in different versions of Puppet
  • identify the three layers of Hiera and how they are used
  • create a Puppet test class to be used by Hiera
  • code a module to be used by Puppet
  • create classes to be used by Puppet for configuration
  • create Puppet parameterized classes
  • describe the class inheritance hierarchy
  • describe the Puppet resources types and how they are used
  • write code to use Puppet resources
  • determine how to use attributes and types in Puppet
  • write code to use custom Puppet resource types
  • analyze the Puppet resource abstraction layer
  • design a Puppet master/Puppet agent configuration solution
  • Course Number:
    os_dopu_a02_it_enus

    Expertise Level
    Intermediate