Puppet Refactoring Patterns

Puppet    |    Intermediate
  • 13 videos | 48m 51s
  • Includes Assessment
  • Earns a Badge
Rating 4.8 of 4 users Rating 4.8 of 4 users (4)
There are different ways to refactor Puppet configurations. Explore techniques to mitigate the risk and increase the success of Puppet configuration refactoring as it relates to the Puppet master and the Puppet agent.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • 3m 21s
    Learn how to analyze the Puppet include function. FREE ACCESS
  • 1m 48s
    In this video, you will learn how to analyze and use the Puppet Defined function. FREE ACCESS
  • Locked
    3.  Designing Custom Functions
    3m 34s
    In this video, you will learn how to design a custom Puppet function correctly. FREE ACCESS
  • Locked
    4.  Creating a New Function
    3m 4s
    In this video, you will learn how to code a new Puppet function. FREE ACCESS
  • Locked
    5.  Testing the REST API with Curl
    3m 51s
    After completing this video, you will be able to describe how Puppet uses Representational State Transfer (REST). FREE ACCESS
  • Locked
    6.  REST API Security
    3m 47s
    In this video, find out how to secure the Puppet REST API. FREE ACCESS
  • Locked
    7.  Puppet File Server
    5m 23s
    Upon completion of this video, you will be able to describe how the Puppet file server works. FREE ACCESS
  • Locked
    8.  Extending Facter
    2m 55s
    Upon completion of this video, you will be able to describe how to extend the functionality of Facter. FREE ACCESS
  • Locked
    9.  Directory Locations
    5m 6s
    After completing this video, you will be able to discover the ways Puppet uses local directories. FREE ACCESS
  • Locked
    10.  Creating Ruby Defined Facts
    3m 7s
    After completing this video, you will be able to describe how to create Ruby-based facts. FREE ACCESS
  • Locked
    11.  Usage with Modules
    4m 45s
    After completing this video, you will be able to describe how to provide advanced configuration with modules. FREE ACCESS
  • Locked
    12.  Roles and Profiles
    4m 34s
    Upon completion of this video, you will be able to describe how to provide advanced configuration with roles and profiles. FREE ACCESS
  • Locked
    13.  Exercise: Refactor Puppet Configuration
    3m 37s
    In this video, find out how to refactor your Puppet configuration. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Channel Leading Change
Rating 4.0 of 1 users Rating 4.0 of 1 users (1)
Channel Puppet
Rating 3.0 of 1 users Rating 3.0 of 1 users (1)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 3.9 of 12 users Rating 3.9 of 12 users (12)
Rating 4.4 of 67 users Rating 4.4 of 67 users (67)
Rating 4.5 of 293 users Rating 4.5 of 293 users (293)