devops logo

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