Loading Course Schedule...
PT9825
Training Summary
Puppet is free and open source configuration management software that runs on many UNIX like systems and Windows. It takes a model driven approach to managing your systems.
Prerequisites
Attendees should have an intermediate experience with Linux and be comfortable using the command line and manipulating text files with Vim.
Duration
5 Days/Lecture & Lab
Audience
This course is designed for system admins and anyone that interacts directly with systems such as engineers, developers, DBA's and network admins.
Course Topics
- Puppet Language
- Puppet Server
- Architecture
- Puppet master
- Puppet Agent
- SSL
- Resource abstraction layer
- Facter
- Puppet resource
- Configs
- Modules
- Custom facts
- Node classification
- File resource
- Resource defaults
- File serving
- Ordering
- Package-file-service
- Namevar
- Variables
- Templates
- Style
- Rake
- Autoloader
- Scoping
- Defines
- Class inheritance
- Functions
- Conditionals
- Class params
- stdlib
- hiera
- exec
- Reporting
- Exported resources
- Virtual resources
- Scaling the architecture
- Continued learning