Formation Puppet

Puppet est un outils qui permet de centraliser les configurations des logiciels de tout un parc machine. Il est leader dans les outils de gestion centralisée de configuration et permet également de réaliser des déploiements.

Objectifs de la formation:

  • Comprendre et maitriser puppet
  • Déployer puppet sur un parc machine
  • Piloter les fichiers de conf du parc
  • Créer des facts personnalisés adaptés au besoin.

1. Introduction

  • Qu'est-ce que puppet
  • Fonctionnement
  • Installation

2. Organisation des fichiers et répertoires

  • L'arborescence générale
  • Les fichiers du répertoire manifest
  • L'organisation des modules

3. Les manifests

  • Le fichier site.ppp
  • Le fichier modules.pp
  • Le fichier nodes.pp

4. Ordonner son travail (les métaparamètres)

  • Before
  • Require
  • Notify
  • Subscribe

5. Les variables

  • La portée des variables
  • Les variables et l'héritage de class

6. Les conditions

  • If
  • Case
  • Les sélecteurs

7. Les facts

  • Les facts internes
  • Ecrire ses propres facts

8. Les modules

  • Qu'est-ce qu'un module
  • Ecrire ses modules
  • Comment utiliser un module

9. Les classes

  • Qu'est-ce qu'une classe
  • Définition d'une classe
  • Ecrire sa première class

10.Les templates

  • Qu'est-ce qu'un template
  • Les variables à l'intérieur des templates
  • Créer ses templates

Autres cours de formation dans la même catégorie

Nagios

Nagios

Nagios est une solution Open Source pour superviser vos serveurs, réseaux et applicatifs. Ce cours vous apprendra les bonnes pratiques de son exploitation, notamment comment l'installer, le configurer et l'adapter à votre environnement.

En savoir plus
Gestionnaire de volumes logiques

Gestionnaire de volumes logiques

LVM (Logical Volume Manager, ou gestionnaire de volumes logiques en français) permet la création et la gestion de volumes logiques sous Linux. L'utilisation de volumes logiques remplace en quelque sorte le partitionnement des disques.

En savoir plus