YoVDO

Writing and Deploying Puppet Modules

Offered By: Pluralsight

Tags

Puppet Courses DevOps Courses System Administration Courses Role-Based Access Control Courses

Course Description

Overview

Nothing beats the experience of writing your own Puppet modules from scratch. In this course, you will learn how to setup Puppet Enterprise, use the Puppet console, write simple RSpec tests, and deploy your modules to the Forge.

It's possible to go your entire career without having to write a single Module, but it's not likely. Even if you don't publish modules to the Forge, the odds are high you'll have to render site-specific customizations to the modules you download. In this course, Writing and Deploying Puppet 2019 Modules, you'll write a simple module, and publish it to the Puppet Forge. First, you'll get to see some of the differences between Open Source Puppet and Puppet Enterprise, after which you'll set up a Puppet Enterprise Master of Masters on Enterprise Linux eight, as well as three PE Agents. Next, you'll experience role-based access control from the PE console, and master the PE environment. Finally, you'll write your own version of the Apache module from scratch, and write simple Unit-tests in RSpec-puppet.

Syllabus

  • Course Overview 1min
  • Building Your Practice Lab 44mins
  • Understanding Your Puppet Environment 24mins
  • Learning the Target Application: Apache 11mins
  • Writing the Apache Module 50mins
  • Unit Testing with RSpec 21mins

Taught by

Philip Agaba

Related Courses

Microsoft Exchange Server 2016 - 1: Infrastructure
Microsoft via edX
Access Controls
(ISC)² via Coursera
Cloud Volumes ONTAP Deployment and Management for Azure
NetApp via edX
Architecting with Google Kubernetes Engine
Google Cloud via Coursera
Architecting with Google Kubernetes Engine 日本語版
Google Cloud via Coursera