Goals
- Set up Puppet in a demanding production environment
- Develop your own Facts with Puppet
- Know how to use MCollective
Program
Reminder of the use of Puppet facts
Creation of facts with simple and complex resolutions
Good practices on the structuring of Puppet facts
Practical workshop: definition of personalized Facts, exploitation in a realistic scenario
Writing reusable code with Puppet
The forge and the puppetlabs modules
A bit of Ruby for templates
Understanding classification and hierarchies
How Hiera works
Using hierarchies, introduction to ENCs
Setting up an ENC
Practical workshop: writing complex manifests, discovering the modules of the Puppet forge, setting up a life-size scenario with Hiera
Details of the configuration in production mode
Managing SSL certificates with Puppet
Optimizing resources with PuppetDB
Using virtual types, creating resources
Collector of exported resources
Practical workshop: apache2 + passenger configuration, certificate management, setting up PuppetDB
Duration
2 days
Price
£ 1242
Audience
System administrators
Prerequisites
Have followed the Puppet training: initiation, or have equivalent knowledge
Reference
DEV850-F
Sessions
Contact us for more informations about session date