Durée : 3 jours
Public concerné : Administrateur système
Pré-requis : Connaissance d’un système Linux
Objectifs : Découvrir la configuration automatisée, savoir mettre en place Puppet pour gérer et configurer un parc hétérogène de systèmes, utiliser des outils pour améliorer son utilisation de Puppet.
Contenu de la formation
Présentation de Puppet :
- Les principes de la configuration automatisée centralisée
- Historique de Puppet
Mise en oeuvre initiale de Puppet :
- Installation
- Gestion des certificats et le modèle client-serveur de Puppet
- La notion de puppetmaster
- La notion d’agent
Le langage de Puppet :
- Les classes
- Les modules
- L’héritage
- Les ressources
- Les templates
- Les environnements
Les classes Puppet :
- Intéret
- Structuration interne
- Les classes paramétrées
Les modules Puppet :
- Intéret
- Structuration interne
Les outils autour de Puppet :
- Utilisation de Facter
- Utilisation de Mcollective
Les rapports Puppet :
- Journalisation dans syslog
- Alertes mail
- Couplage avec rrdtool
- Déploiement du dashboard