Formation Puppet, gérer vos configurations logicielles sous Linux

Ce stage vous apprendra à gérer votre infrastructure de manière centralisée avec l’application Puppet. Vous verrez comment déployer des logiciels avec la configuration choisie, maintenir à jour les systèmes et les applications ainsi qu’utiliser des classes et des modules pour répondre à vos besoins actuels et futurs.

PROGRAMME DE FORMATION

 

Présentation

  • Pourquoi la gestion d’infrastructure centralisée ?
  • Pourquoi Puppet ?
  • Les différentes versions et distributions de Puppet
  • Le fonctionnement général de Puppet

Mise en œuvre

  • Installer un Puppet master
  • Configurer un Puppet master
  • Installer et configurer l’agent Puppet

Prise en main du langage de Puppet

  • Les principaux types supportés par Puppet
  • La syntaxe du langage
  • Générer des fichiers à partir de templates
  • Les relations entre ressources
  • Les ressources définies
  • La remontée d’informations avec Facter

Réutilisation de modules Puppet

  • Pourquoi réutiliser des modules existants ?
  • Les modules, les classes
  • Utiliser un module existant
  • Pourquoi structurer son code Puppet sous forme de modules réutilisables ?
  • Ecrire un nouveau module

Connecter des agents au Puppet master

  • L’architecture maître-agent
  • L’authentification des clients
  • La gestion des certificats SSL
  • Planifier le lancement de l’agent

Bonnes pratiques pour déployer et utiliser Puppet

  • Le formatage du code
  • Utiliser la gestion de versions et l’intégrer avec Puppet
  • Séparer le code générique des paramètres spécifiques à un système
  • Gérer les données privées, comme les mots de passe et clés privées SSL
  • Superviser les rapports

Objectifs pédagogiques

  • Comprendre le fonctionnement de Puppet
  • Installer et configurer Puppet
  • Déployer des logiciels et leur configuration
  • Répliquer une configuration existante avec Puppet

Participants

  • Administrateurs systèmes Linux/Unix intégrant une équipe qui utilise déjà Puppet ou souhaitant le mettre en œuvre dans un contexte professionnel

Prérequis

  • Connaissances de base et pratique régulière de l’administration Linux/Unix
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30
Les participants sont accueillis à partir de 8h45
 
Durée : 2 jours
Réf : FPCL
Prix  2020 : 1250 € H.T.
Pauses et déjeuners offerts

Cette formation vous intéresse

Notre équipe est à votre écoute pour étudier vos besoins en formation et vous proposer les meilleures solutions.
Contactez-nous pour fixer un rendez-vous ou décrivez-nous votre projet. Nous prendrons contact avec vous rapidement.