Ce cours présente des études de cas impliquant des produits Red Hat qui utilisent Puppet : Red Hat OpenStack® Platform et Red Hat Satellite. Les participants découvriront les concepts clés de Puppet, y compris la syntaxe du langage, les modules, les classes et les ressources. Ce cours aborde le déploiement de serveurs Puppet sur Red Hat Enterprise Linux, ainsi que le déploiement de Puppet en tant que client.
Durée: 4 Jours
Le cours Gestion de la configuration avec Puppet (DO405) s'adresse aux administrateurs système et de cloud qui souhaitent intégrer Puppet à leurs produits Red Hat® dans un environnement d'exploitation ou de cloud computing.
Administrateurs système et de cloud responsables de la gestion des systèmes et des systèmes client dans le cloud soit sur Red Hat OpenStack Platform, soit sur Red Hat Satellite
Être titulaire d'une certification RHCE® (Ingénieur certifié Red Hat) ou avoir une expérience équivalente
Examen du certificat d'expertise en gestion de la configuration avec Puppet (EX405)
Prouvez vos compétences, connaissances et capacités en matière d'automatisation de la gestion de la configuration avec Puppet et Red Hat Satellite 6.
Administration de Red Hat Satellite 6 (RH403)
Apprenez à installer la solution Red Hat Satellite 6 sur un serveur et à y ajouter des paquets logiciels.
Présentation du cours
Découvrir la structure du cours
Identification des fonctions d'administration système dans Puppet
Identifier les fonctions d'administration système dans le code de Puppet
Architecture Puppet
Décrire l'architecture de Puppet, ainsi qu'un modèle d'état
Mise en œuvre d'un manifeste Puppet
Créer, valider et déployer un manifeste Puppet
Résolution des problèmes liés aux manifestes Puppet
Rechercher la documentation et diagnostiquer les erreurs dans les manifestes Puppet
Mise en œuvre de Git
Mettre en œuvre Git pour la gestion des logiciels
Recherche d'informations avec Facter
Afficher des informations sur les systèmes à l'aide de Facter
Mise en œuvre de modules Puppet
Créer des modules Puppet et mettre en œuvre des classes dans un manifeste
Mise en œuvre de relations dans un module Puppet
Mettre en œuvre des espaces de noms, des relations et des dépendances dans un module Puppet
Mise en œuvre de variables et de conditions dans un module Puppet
Mettre en œuvre des variables et des conditions dans un module Puppet
Identification des fonctions d'administration système avancées dans Puppet
Identifier les fonctions d'administration système avancées dans le code de Puppet
Mise en œuvre de Puppet
Déployer et configurer un serveur principal Puppet et un client Puppet
Mise en œuvre de modules Puppet externes
Mettre en œuvre des modules Puppet depuis Puppet Forge
Mise en œuvre de Puppet dans un environnement DevOps
Mettre en œuvre Puppet dans un environnement DevOps
Mise en œuvre de Puppet dans Red Hat Satellite 6
Mettre en œuvre Puppet dans un environnement Red Hat Satellite 6