Books & Videos

Table of Contents

Chapter: The Basics

Introduction To Configuration Management

04m 44s

About The Author

03m 21s

Why Puppet?

08m 3s

How To Access Your Working Files

01m 15s

Chapter: The Puppet Infrastructure

Puppet Agents

03m 40s

Puppet Masters

05m 40s

MCollective And Systems Orchestration

04m 32s

Cross Platform Puppet

05m 58s

Chapter: The Puppet Run Cycle

Introduction To Puppet Run Cycle

04m 57s

Gathering System Facts

03m 43s

Node Matching And Catalogue Compilation

07m 29s

Chapter: The Puppet Language - A Basic Primer

Puppet Resources - How To Define System Resources

04m 41s

Applying A Simple Puppet Manifest

05m 37s

Puppet Types

06m 12s

The Package File Service Pattern

05m 43s

Applying Conditional Logic In Puppet

07m 20s

Fact Conditionals - Choosing A Course Of Action

06m 57s

Chapter: Organizing A Puppet Environment

Defining Nodes

02m 41s

Puppet Modules - Reusable Code

06m 22s

Forge Modules - Where To Find Reusable Code

08m 7s

Provisioning A Web Server

10m 53s

Class Parameters - Applying Variables

08m 20s

Hiera Parameters - Defining Variables

06m 12s

Executing Modules Against A Puppet Master With An Agent

11m 12s

Reporting With Puppet

07m 50s

Chapter: MCollective

MCollective And Live Management

06m 35s

MCollective With Puppet

05m 30s

Using MCollective To Interact With Services

04m 39s

Using MCollective To Interact With Puppet

06m 0s

Chapter: Additional Tools

Managing Modules With Librarian-Puppet

06m 18s

Managing Directory Environments And Modules With R10K

15m 1s

External Node Classifiers And Reporting With Puppet Dashboard - Part 1

05m 2s

External Node Classifiers And Reporting With Puppet Dashboard - Part 2

06m 6s

Chapter: Conclusion

Wrap-Up And Further Resources

03m 30s