Configuration Management with Puppet (DO405)

Days: 5 day
Price: $3200

Course Details

This course is designed for system administrators and cloud administrators who intend to implement Puppet as integrated with Red Hat

Course Agenda

Course Outline:

1. Course Introduction

  • Introduction to the course

2. Identify System Administration Functions in Puppet

  • System administration functions in Puppet code

3. Puppet Architecture

  • Puppet architecture and describe a state model

4. Implement a Puppet Manifest

  • Build, validate, and deploy a Puppet manifest

5. Troubleshoot Puppet Manifests

  • Find documentation and diagnose errors in Puppet manifests

6. Implement Git

  • Implement Git to manage software

7. Find Information with Facter

  • View information about systems using Facter

8. Implement Puppet Modules

  • Create Puppet modules and implement classes in a manifest

9. Implement Relationships in a Puppet Module

  • Implement namespaces, relationships, and dependencies in a Puppet module

10. Implement Variables and Conditionals in a Puppet Module

  • Implement variables and conditionals in a Puppet module

11. Identify Advanced System Administration Functions in Puppet

  • Advanced system administration functions in Puppet code

12. Implement Puppet

  • Deploy and configure a Puppet master and a Puppet client

13. Implement External Puppet Modules

  • Implement Puppet modules from Puppet Forge

14. Implement Puppet in a DevOps Environment

  • Implement Puppet in a DevOps environment

15. Implement Puppet in Red Hat Satellite 6

  • Implement Puppet in a Red Hat Satellite 6 environment

Details

Options