Formation Puppet administration avancée

Maîtriser le déploiement de vos logiciels  .

Présentation

SRPUP
2 jours ( 14 heures )
Présentation

Ce stage vous permmetra de gérer votre infrastructure de manière centralisée avec l'application Puppet.

Objectifs du cours
Ce cours vous permettra de comprendre le fonctionnement le fonctionnement avancé de puppet, de la base hiera, savoir rechercher et créer des modules et connaître les outils complémentaires disponibles autour de puppet.
Pré-requis

Maîtriser les bases de Puppet.

Programme

 

La base hiera

Intérêt de Hiera : 
gestion des paramètres en dehors des manifests.
Fonctionnement, mise en oeuvre .
Travaux pratiques : 
configuration avec le fichier hiera.yaml
Préparation de la hiérarchie
Utilisation des données hiera depuis puppet.
Les outils complémentaires

Facter : pour le recensement des informations des clients.
Ralsh : un langage de script shell.
Puppet Dashboard : interface de rapport d'activité des agents.
Mcollective : pour exécuter des commandes en parallèle sur les serveurs cibles.
La forge de modules et Puppet Module Tool pour utiliser des modèles de configurations.
Les modules

Présentation de "Puppet Forge" et recherche de modules.
Etude de modules disponibles sur 'puppet forge' :
puppetlabs/stdlib, utilisé dans la plupart des autres modules,
puppetlabs/ntp : pour synchroniser les postes ou machines virtuelles,
puppetlabs/apt, puppetlabs/firewall, ...
Le langage de description de configuration.
Travaux pratiques:
Création de modules, mise en oeuvre, et dépôt sur la forge.
Exemple : lien avec Nagios par le module thias/nagios
Cloud Provisionner Puppet

Présentation : gestion des instances de machines virtuelles dans le cloud
Travaux pratiques :
installation de Cloud Provisioner et démarrage d'instances
Exemple d'utilisation : 
cas du bootstrap pour installer puppet dès la création de la machine virtuelle.
Traitement des rapports

Description du fonctionnement et des différentes étapes :
activation dans le ficher puppetconf,
stockage par le puppet Master.
Travaux pratiques :
installation de la Dashboard et configuration de l'environnement,
création d'un nouvel utilisateur,
préparation de la base, 
activation des jobs des delayed jobs, 
gestion des rapports émis par les agents puppet
MCollective

Présentation des fonctionnalités
Principe de fonctionnement Middleware
Installation et premier test : validation des clients collectés.


 

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus