Users Online

· Guests Online: 52

· Members Online: 0

· Total Members: 188
· Newest Member: meenachowdary055

Forum Threads

Newest Threads
No Threads created
Hottest Threads
No Threads created

Latest Articles

DEMO - Puppet Fundamentals for System Administrators

DEMO - Puppet Fundamentals for System Administrators
DevOps Courses
Categories Most Recent Top Rated Popular Courses
 
Uploader Date Added Views Rating
Superadmin 04.05.17 578 No Rating
Description
Description
Learn step-by-step how to deploy and use Puppet to automate configuration management and software deployment for Windows and Linux. No programming experience required! Follow along as we build a realistic Puppet lab from the ground up utilizing cross-platform Vagrant and VirtualBox. Topics covered include manifests, modules, templates, Hiera, the roles and profiles pattern, and version control using Git.

Introduction to Puppet
Why Puppet?8m
Course Introduction2m
Puppet Concepts9m
Lab Scenario3m
Summary1m

Installing and Configuring the Puppet Master
Module Introduction0m
Lab Setup1m
Downloading VirtualBox and Vagrant1m
Downloading the CentOS and Ubuntu Boxes4m
Booting the Puppet Master Server8m
Installing the Puppet Master2m
Setting up Directory Environments13m
Puppet Master Security: Dealing with SELinux5m
Puppet Master Security: Generating Certificates3m
Puppet Master Security: Configuring the IPTables Firewalls2m
Installing Apache and Passenger16m
Summary1m

Installing and Configuring the Puppet Agent
Module Introduction0m
Lab Setup1m
Adding the Ubuntu Box to Vagrant2m
Booting the wiki and wikitest Servers2m
Adding the Puppet Master to the Hosts File3m
Installing the Puppet Agent on CentOS5m
Installing the Puppet Agent on Ubuntu4m
Signing Agent Certificates4m
Summary1m

Creating Manifests
Module Introduction1m
Adding Syntax Highlighting to Nano2m
Node Definitions2m
Managing Files6m
The Client Filebucket2m
Managing Packages4m
Managing Services7m
Selectors6m
Classes7m
Variables4m
Summary1m

Creating and Using Modules
Module Introduction2m
The Puppet Forge0m
Creating Modules5m
Module Structure3m
Customizing Modules4m
Conditionals3m
Downloading from the Puppet Forge0m
The Apache Module12m
The vcsrepo Module7m
Resource Ordering3m
The MySQL Module4m
The Firewall Module8m
Summary2m

Creating File Templates
Module Introduction1m
Creating File Templates7m
Using Templates in Modules10m
Summary1m

Configuring Hiera
Module Introduction1m
Using Hiera Data in Modules8m
Creating YAML Data Sources4m
Assigning Classes with Hiera3m
Enabling Hiera3m
Summary1m

Windows Configuration Management
Module Introduction0m
Lab Setup7m
Installing and Configuring the Puppet Agent2m
Generating Agent Certificates3m
Roles and Profiles8m
Managing Files and Packages19m
Managing Services1m
Summary1m

Version Control
Module Introduction1m
Automating the Puppet Agent2m
Creating a Git Repository3m
Recovering from Committed Mistakes5m
Recovering from Uncommitted Mistakes4m
Summary1m
Course Summary2m

Ratings

Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.

Comments

No Comments have been Posted.

Post Comment

Please Login to Post a Comment.
Render time: 1.09 seconds
10,845,168 unique visits