Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:puppet:start [2020/08/20 15:49] – admin | elearning:puppet:start [2023/11/28 13:40] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
- | Version : **2020.01** | + | Version : **2023.01** |
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======DOF400 | + | ======LDF800 |
=====Présentation===== | =====Présentation===== | ||
Ligne 11: | Ligne 11: | ||
**Type d' | **Type d' | ||
\\ | \\ | ||
- | **Objectif** : Maîtriser | + | **Objectif** : Découvrir |
\\ | \\ | ||
- | **Public** : Techniciens et Administrateurs Linux confirmés. | + | **Public** : Techniciens et Administrateurs Linux. |
\\ | \\ | ||
- | **Pré requis** : Avoir réussi | + | **Pré requis** : Avoir suivi la formation **LDF400 |
\\ | \\ | ||
**Méthode d' | **Méthode d' | ||
Ligne 21: | Ligne 21: | ||
**Validation des acquis** : Évaluation à l'aide d'un test auto-correctif. | **Validation des acquis** : Évaluation à l'aide d'un test auto-correctif. | ||
\\ | \\ | ||
- | **Durée** : 3 jours (21h) | + | **Durée** : 3 Jours (21h) |
=====Support de Cours===== | =====Support de Cours===== | ||
Ligne 36: | Ligne 36: | ||
* de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, | * de télécharger des supports de cours et des LABS au format PDF le dernier jour de la formation, | ||
* de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | ||
- | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | ||
* de consulter les mises à jour du contenu des supports de cours pendant la période de l' | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
* d' | * d' | ||
Ligne 42: | Ligne 41: | ||
=====Prérequis===== | =====Prérequis===== | ||
- | ====Formation en Face-à-Face Pédagogique==== | + | ==== Matériel==== |
- | + | ||
- | === Matériel=== | + | |
- | + | ||
- | * Un poste 64 bits (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | |
- | * Dans le cas de Windows(tm), | + | |
- | * Le mot de passe du compte administrateur du système, | + | |
- | * Clavier AZERTY FR ou QWERTY US, | + | |
- | * 16 Go de RAM minimum, | + | |
- | * Processeur 8 cœurs minimum, | + | |
- | * 16 Go d' | + | |
- | + | ||
- | ===Logiciels=== | + | |
- | + | ||
- | * Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | |
- | * Si Windows(tm) - Putty et WinSCP, | + | |
- | * Navigateur Web Chrome ou Firefox. | + | |
- | + | ||
- | ===Machine Virtuelle=== | + | |
- | + | ||
- | A télécharger **avant** la formation : **[[https:// | + | |
- | + | ||
- | ===Internet=== | + | |
- | + | ||
- | * Un accès à Internet rapide **sans** passer par un proxy, | + | |
- | * Accès **débloqué** aux domaines suivants : https:// | + | |
- | + | ||
- | ====Formation à Distance==== | + | |
- | + | ||
- | === Matériel=== | + | |
* Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
* Clavier AZERTY FR ou QWERTY US, | * Clavier AZERTY FR ou QWERTY US, | ||
- | * 4 Go de RAM minimum, | ||
- | * Processeur 2 cœurs minimum, | ||
* Un casque ou des écouteurs, | * Un casque ou des écouteurs, | ||
* Un micro (optionnel). | * Un micro (optionnel). | ||
- | ===Logiciels=== | + | ====Logiciels==== |
- | + | ||
- | * Si Windows(tm) - Putty et WinSCP, | + | |
- | * Navigateur Web Chrome ou Firefox. | + | |
- | + | ||
- | ===Machine Virtuelle=== | + | |
- | * Aucune | + | * Web Chrome version 72+ ou |
+ | * Microsoft Edge version 79+ ou | ||
+ | * Firefox version 65+. | ||
- | ===Internet=== | + | ====Internet==== |
- | * Un accès à Internet rapide **sans** passer par un proxy, | + | * Un accès à Internet |
- | * Accès **débloqué** aux domaines suivants | + | * Accès **débloqué** aux ports 80 et 443 à : https:// |
- | =====Programme===== | + | =====Programme |
- | =====Jour #1===== | + | * **LDF800 - Présentation de la Formation**. |
+ | * Prérequis | ||
+ | * Matériel | ||
+ | * Logiciels | ||
+ | * Internet | ||
+ | * Programme de la Formation | ||
+ | * Évaluation des Compétences en Amont | ||
- | | + | |
- | * Contenu du Module | + | * Qu' |
- | | + | * Démarrer avec Puppet |
- | * Démarrer avec Puppet | + | * Utiliser des Manifests |
- | * LAB #1 - Installation | + | * LAB #1 - Gestion des Fichiers |
- | * 1.1 - Installer Git | + | * 1.1 - Modification d'un Fichier Existant sur le Serveur |
- | * Sous Debian/ | + | * 1.2 - Effectuer un Dry Run avec Puppet |
- | * Sous Windows | + | * LAB #2 - Gestion des Paquets |
- | * 1.2 - Installer VirtualBox | + | * LAB #3 - Gestion des Services |
- | * 1.3 - Installer Vagrant | + | |
- | * 1.4 - Installer la Machine Virtuelle Puppet | + | |
- | * Sous Debian/ | + | |
- | * Sous Windows | + | |
- | * 1.5 - Se connecter à la Machine Virtuelle Puppet | + | |
- | * Sous Debian/ | + | |
- | * Sous Windows | + | |
- | * Utiliser des manifests | + | |
- | * LAB #2 - Gestion des Fichiers | + | |
- | * 2.1 - Modification d'un Fichier Existant sur le Serveur | + | |
- | * 2.2 - Effectuer un Dry Run avec Puppet | + | |
- | * LAB #3 - Gestion des Paquets | + | |
- | * LAB #4 - Gestion des Services | + | |
* Gérer du code Puppet avec Git | * Gérer du code Puppet avec Git | ||
- | * LAB #5 - Créer un Repository Local | + | * LAB #4 - Créer un Repository Local |
- | * 5.1 - Les Branches avec Git | + | * 4.1 - Les Branches avec Git |
- | * LAB #6 - Créer un Repository Distant | + | * LAB #5 - Créer un Repository Distant |
- | * LAB #7 - Cloner un Repository | + | * LAB #6 - Cloner un Repository |
- | * LAB #8 - Appliquer des Modifications Automatiquement | + | * LAB #7 - Appliquer des Modifications Automatiquement |
- | * LAB #9 - Mise en Place sur un Nœud | + | * LAB #8 - Mise en Place sur un Nœud |
- | * **DOF402 | + | * **LDF802 |
- | * Contenu du Module | + | |
* LAB #1 - La Ressource File | * LAB #1 - La Ressource File | ||
* L' | * L' | ||
Ligne 166: | Ligne 123: | ||
* L' | * L' | ||
- | =====Jour #2===== | + | |
- | + | ||
- | | + | |
- | * Contenu du Module | + | |
* LAB #1 - Variables | * LAB #1 - Variables | ||
* Variables Simples | * Variables Simples | ||
Ligne 188: | Ligne 142: | ||
* Itération et Hashes | * Itération et Hashes | ||
- | * **DOF504 | + | * **LDF804 |
- | * Contenu du Module | + | |
* Préparation | * Préparation | ||
- | * Sous Debian/ | ||
- | * Sous Windows | ||
* Hiera | * Hiera | ||
* Présentation | * Présentation | ||
Ligne 208: | Ligne 159: | ||
* puppet/ | * puppet/ | ||
- | =====Jour #3===== | + | |
- | + | ||
- | | + | |
* Contenu du Module | * Contenu du Module | ||
- | * LAB #1 - Installer et Configurer Puppet Server | + | * Préparation |
- | * Importation de vos Machines Virtuelles | + | * Configuration du Fuseau d' |
- | | + | * Désactiver SELinux dans puppetslave02 |
- | * MAC et Linux | + | * LAB #1 - Configurer Puppet Server |
- | * Windows | + | |
- | * Puppet en mode Agent/ | + | * Configurer |
- | * Préparation | + | |
- | | + | |
- | * Installer puppetserver | + | |
- | * Configurer | + | |
* LAB #2 - Installer et Configurer puppet-agent sur les Machines Virtuelles Esclaves | * LAB #2 - Installer et Configurer puppet-agent sur les Machines Virtuelles Esclaves | ||
* Installer puppet-agent | * Installer puppet-agent | ||
- | * Configurer puppet-agent | + | * Configurer puppet-agent |
* LAB #3 - Création d'un Utilisateur | * LAB #3 - Création d'un Utilisateur | ||
* LAB #4 - Configuration de ssh | * LAB #4 - Configuration de ssh | ||
Ligne 237: | Ligne 182: | ||
* Déployer Apache | * Déployer Apache | ||
- | ----- | + | * **LDF806 |
- | < | + | * Support de Cours |
- | <DIV ALIGN=" | + | * Rappel du Programme de la Formation |
- | Copyright © 2020 Hugh Norris< | + | * Validation des acquis globale |
- | Document non-contractuel. Le programme peut être modifié sans préavis. | + | * Évaluation de la Formation |
- | </ | + | |
- | </ | + | |
+ | ---- | ||
+ | |||
+ | Copyright © 2022 Hugh Norris |