Puppet

Education mechanism concept, abstract background with connected gears and icons for elearning, knowledge, learn, analytics, network, social media and global concepts, creative brain, Idea concept, vibrant color, service, analytics, technology, research, seo, media, social networking, digital marketing, communicate concepts, digital marketing,digital communication - Concept. Very easy to manipulate, elements are on a different layers.Vector infographic illustration, EPS 10.
Reading Time: 2 minutes

Puppet

Module 1: The Basics

  • Introduction To Configuration Management
  • About The Author
  • Why Puppet?
  • How To Access Your Working Files

Module 2: The Puppet Run Cycle

  • Introduction To Puppet Run Cycle
  • Gathering System Facts
  • Node Matching And Catalogue Compilation

Module 3: Organizing A Puppet Environment

  • Defining Nodes
  • Puppet Modules – Reusable Code
  • Provisioning A Web Server
  • Class Parameters – Applying Variables
  • Hiera Parameters – Defining Variables
  • Executing Modules Against A Puppet Master With An Agent
  • Reporting With Puppet

Module 4: Additional Tools

  • Managing Modules With Librarian-Puppet
  • Managing Directory Environments And Modules With R10K
  • External Node Classifiers And Reporting With Puppet Dashboard – Part 1
  • External Node Classifiers And Reporting With Puppet Dashboard – Part 2

Module 5: The Puppet Infrastructure

  • Puppet Agents
  • Puppet Masters
  • MCollective And Systems Orchestration
  • Cross Platform Puppet

Module 6: The Puppet Language – A Basic Primer

  • Puppet Resources – How To Define System Resources
  • Applying A Simple Puppet Manifest
  • Puppet Types
  • The Package File Service Patter
  • Applying Conditional Logic In Puppet
  • Fact Conditionals – Choosing A Course Of Action

Module 7: MCollective

  • MCollective And Live Management
  • MCollective With Puppet
  • Using MCollective To Interact With Services
  • Using MCollective To Interact With Puppet

Module 8: Conclusion

  • Wrap-Up And Further Resources