Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:debian:6:avance:l129 [2019/11/14 06:15] adminelearning:workbooks:debian:6:avance:l129 [2022/06/20 06:18] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
 +
 +Version : **2022.01**
  
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
  
-======DOF400 - Configuration et Gestion des Ordinateurs avec Puppet======+======DOF400 - Présentation de la Formation====== 
 + 
 +=====Contenu du Module===== 
 + 
 +  * **DOF400 - Présentation de la Formation** 
 +    * Contenu du Module 
 +    * Prérequis 
 +      * Matériel 
 +      * Logiciels 
 +      * Internet 
 +    * Programme de la Formation 
 + 
 +=====Prérequis===== 
 + 
 +==== Matériel==== 
 + 
 +  * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), 
 +  * Clavier AZERTY FR ou QWERTY US, 
 +  * Un casque ou des écouteurs, 
 +  * Un micro (optionnel). 
 + 
 +====Logiciels==== 
 + 
 +  * Web Chrome version 72+ ou 
 +  * Microsoft Edge version 79+ ou  
 +  * Firefox version 65+. 
 + 
 +====Internet==== 
 + 
 +  * Un accès à Internet **rapide** (4G minimum) **SANS** passer par un proxy, 
 + 
 +=====Programme de la Formation===== 
 + 
 +  * **DOF400 - Présentation de la Formation**. 
 +    * Prérequis 
 +      * Matériel 
 +      * Logiciels 
 +      * Internet 
 +    * Programme de la Formation 
 + 
 +  * **DOF401 - Puppet en Mode Sans Maître**. 
 +    * Qu'est-ce Puppet ? 
 +    * Démarrer avec Puppet 
 +      * Utiliser des Manifests 
 +        * LAB #1 - Gestion des Fichiers 
 +          * 1.1 - Modification d'un Fichier Existant sur le Serveur 
 +          * 1.2 - Effectuer un Dry Run avec Puppet 
 +        * LAB #2 - Gestion des Paquets 
 +        * LAB #3 - Gestion des Services 
 +      * Gérer du code Puppet avec Git 
 +        * LAB #4 - Créer un Repository Local 
 +          * 4.1 - Les Branches avec Git 
 +        * LAB #5 - Créer un Repository Distant 
 +        * LAB #6 - Cloner un Repository 
 +        * LAB #7 - Appliquer des Modifications Automatiquement 
 +        * LAB #8 - Mise en Place sur un Nœud 
 + 
 +  * **DOF402 - Les Ressources Puppet**. 
 +    * LAB #1 - La Ressource File 
 +      * L'Attribut Source 
 +      * L'Attribut owner 
 +      * L'Attribut group 
 +      * L'Attribut mode 
 +      * L'Attribut ensure 
 +      * L'Attribut recurse 
 +    * LAB #2 - La Ressource package 
 +      * L'Attribut ensure 
 +      * Installation de Paquets 
 +      * Le Cas Spécifique des Gems de Ruby 
 +      * Suppression de Paquets 
 +    * LAB #3 - La Ressource service 
 +      * L'Attribut hasstatus 
 +      * L'Attribut pattern 
 +      * Les Attributs hasrestart et restart 
 +    * LAB #4 - La Ressource user 
 +      * Créer un Utilisateur 
 +    * LAB #5 - La Ressource cron 
 +      * L'Attribut user 
 +      * L'Attribut environment 
 +      * L'Attribut weekday 
 +      * L'Attribut monthday 
 +      * La Fonction fqdn_rand 
 +    * LAB #6 - La Ressource exec 
 +      * L'Attribut exec 
 +      * L'Attribut cwd 
 +      * L'Attribut command 
 +      * L'Attribut creates 
 +      * L'Attribut user 
 +      * L'Attribut onlyif 
 +      * L'Attribut unless 
 +      * L'Attribut refreshonly 
 +      * L'Attribut logoutput 
 +      * L'Attribut timeout 
 + 
 +  * **DOF403 - Variables, Expressions, Facts et Itérations**. 
 +    * LAB #1 - Variables 
 +      * Variables Simples 
 +      * Tableaux 
 +      * Hashes 
 +    * LAB #2 - Expressions 
 +      * Expressions Mathématiques 
 +      * Expression Booléennes 
 +      * Expressions Régulières 
 +      * Expressions Conditionnelles 
 +    * LAB #3 - Facts 
 +      * Facts dans un Hash 
 +      * Facts dans une Expression 
 +      * Facts Externes 
 +      * Facts Exécutables 
 +    * LAB #4 - Itérations 
 +      * Itération et Tableaux 
 +      * Itération et Hashes 
 + 
 +  * **DOF404 - Hiera et Modules**. 
 +    * Préparation 
 +    * Hiera 
 +      * Présentation 
 +      * LAB #1 - Environnements 
 +      * LAB #2 -Les Types de Données Hiera 
 +      * LAB #3 - Interpolation 
 +        * Les Sources de Données basées sur des Facts 
 +      * LAB #4 -Créer des Ressources avec le Données d'Hiera 
 +      * LAB #5 - Gérer des Données Secrètes 
 +    * Modules 
 +      * LAB #6 - Installer des Modules 
 +      * LAB #7 - Utilisation des Modules 
 +        * puppetlabs/mysql 
 +        * puppetlabs/apache 
 +        * puppet/archive 
 + 
 +  * **DOF405 - Puppet en mode Agent/Maître**. 
 +    * Contenu du Module 
 +    * Préparation 
 +      * Configuration du Fuseau d'Horaire 
 +      * Désactiver SELinux dans puppetslave02 
 +    * LAB #1 - Configurer Puppet Server 
 +      * Installer puppetserver 
 +      * Configurer puppetserver 
 +    * LAB #2 - Installer et Configurer puppet-agent sur les Machines Virtuelles Esclaves 
 +      * Installer puppet-agent 
 +      * Configurer puppet-agent 
 +    * LAB #3 - Création d'un Utilisateur 
 +    * LAB #4 - Configuration de ssh 
 +    * LAB #5 - Configuration d'IP Tables 
 +      * Exécuter l'Agent Puppet sur node01.i2tch.loc 
 +      * Exécuter l'Agent Puppet sur node02.i2tch.loc 
 +    * LAB #6 - Déployer Apache avec Puppet en mode Agent/Maître 
 +      * Création du Rôle 
 +      * Création des Manifests 
 +      * Création des Fichiers de Configuration 
 +      * Création des Templates 
 +      * Déployer Apache 
 + 
 +  * **DOF406 - Validation de la Formation**. 
 +    * Support de Cours 
 +    * Rappel du Programme de la Formation 
 +    * Validation des acquis globale 
 +    * Évaluation de la Formation
  
-      * [[elearning:workbooks:debian:6:avance:l129:part1]] 
-      * [[elearning:workbooks:debian:6:avance:l129:part2]] 
-      * [[elearning:workbooks:debian:6:avance:l129:part3]] 
-      * [[elearning:workbooks:debian:6:avance:l129:part4]] 
-      * [[elearning:workbooks:debian:6:avance:l129:part5]] 
  
 ---- ----
-<html> + 
-<DIV ALIGN="CENTER"> +Copyright © 2022 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis.
-Copyright © 2019 Hugh Norris. +
-</div> +
-</html>+
Menu