- Référence: SRPP01.
- En centre - Inter: Oui.
- En Entreprise - Intra: Oui.
- Durée: 3 jours.
- Diplôme: Non.
- Public: Oui.
- Public demandeurs d'emploi: Non.
- Public Etudiant: Non.
- Prix: 1850 €HT.
Présentation:
Ce stage vous permmetra de gérer votre infrastructure de manière centralisée avec l'application Puppet.
Objectifs du cours:
Gérer votre infrastructure de manière centralisée avec l'application Puppet. Vous découvrirez comment déployer des logiciels avec une configuration choisie.
Pré-requis:
Maîtriser l'administration Unix/Linux.
Programme:
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 OEUVRE.
- 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.
Travaux pratiques.
Prochaines sessions:
- 18 Mai 2016
- 21 Septembre 2016
- 02 Novembre 2016.