Pour vous aider à vous préparer, les objectifs de l'examen répertorient les types de tâches que vous serez amené à effectuer au cours de l'examen. Red Hat se réserve le droit d'ajouter, de modifier ou de supprimer les objectifs de tout examen. Lesdites modifications seront rendues publiques à l'avance.
Les candidats doivent pouvoir effectuer les tâches répertoriées ci-dessous.
- Installation et configuration de Puppet :
- installer des serveurs Puppet ;
- installer des nœuds Puppet ;
- enregistrer des nœuds Puppet sur un serveur Puppet.
- Création et maintenance de manifestes Puppet :
- créer des manifestes Puppet ;
- corriger des manifestes Puppet existants.
- Création de modules Puppet :
- créer des modules réutilisables ;
- créer des modules avec des classes, des espaces de noms, des variables et des conditions ;
- créer des modules qui installent des logiciels sur les nœuds cible et déploient des fichiers de configuration.
- Utilisation de Facter pour obtenir des informations sur un système :
- créer des faits personnalisés ;
- utiliser des faits pour modifier le comportement de Puppet.
- Création de référentiels Git :
- créer un référentiel Git et en assurer la gestion de base ;
- ajouter des fichiers à un référentiel Git ;
- appliquer des changements et soumettre les fichiers modifiés à un référentiel Git.
- Mise en œuvre de Puppet dans un environnement Red Hat Satellite 6 :
- créer un référentiel Puppet sur Red Hat Satellite ;
- installer, configurer et déployer des modules Puppet avec Red Hat Satellite ;
- enregistrer des clients Puppet sur un serveur Red Hat Satellite.