Puppet Refactoring Patterns


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



Overview/Description
There are different ways to refactor Puppet configurations. In this course, you'll learn techniques to mitigate the risk and increase the success of Puppet configuration refactoring as it relates to the Puppet master and the Puppet agent.

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

Prerequisites
None

Expected Duration (hours)
0.9

Lesson Objectives

Puppet Refactoring Patterns

  • start the course
  • analyze the Puppet Include function
  • analyze and use the Puppet Defined function
  • identify how to correctly design a custom Puppet function
  • code a new Puppet function
  • describe how Puppet uses REST
  • define the techniques for Puppet REST API Security
  • describe how the Puppet file server works
  • describe how to extend the functionality of Facter
  • discover the ways Puppet uses local directories
  • describe how to create Ruby based facts
  • describe how to provide advanced configuration with modules
  • describe how to provide advanced configuration with roles and profiles
  • refactor Puppet Configuration
  • Course Number:
    os_dopu_a04_it_enus

    Expertise Level
    Intermediate