Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
elearning:workbooks:centos:8:lcf900:start [2022/05/17 08:12] – created adminelearning:workbooks:centos:8:lcf900:start [2024/06/10 11:36] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
  
-Version : **2022.01**.+Version : **2024.01**.
  
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
  
-====== DOF500 Configuration et Gestion des Ordinateurs avec Ansible======+====== LDF900 Prérequis======
  
 =====Contenu du Module===== =====Contenu du Module=====
  
-  * **DOF500 Configuration et Gestion des Ordinateurs avec Ansible**.+  * **LDF900 Prérequis**.
     * Contenu du Module     * Contenu du Module
-    * Prérequis +    * Matériel 
-      * Matériel +    * Logiciels 
-      * Logiciels +    * Internet 
-      * Internet +    * Infrastructure
-    * Utilisation de l'Infrastructure +
-    * Programme de la Formation +
-    * Évaluation des Compétences+
  
 =====Prérequis===== =====Prérequis=====
Ligne 25: Ligne 22:
   * 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).
Ligne 39: Ligne 34:
  
   * Un accès à Internet **rapide** (4G minimum) **SANS** passer par un proxy,   * Un accès à Internet **rapide** (4G minimum) **SANS** passer par un proxy,
-  * Accès débloqué aux liens suivants : +  * Accès **débloqué** aux ports 80 et 443 à https://www.ittraining.team **ainsi que ses sous-domaines**.
-    http://compute01.ittraining.network +
-    http://compute02.ittraining.network +
-    http://compute03.ittraining.network +
-    http://compute04.ittraining.network +
-    * http://compute05.ittraining.network +
-    http://compute06.ittraining.network +
-    http://compute07.ittraining.network +
-    http://compute08.ittraining.network +
-    http://compute09.ittraining.network +
-    * http://compute10.ittraining.network +
-    * http://compute11.ittraining.network +
-    * http://compute12.ittraining.network +
-    * https://i2tch.co.uk +
-    * https://online.ittraining.team+
  
-=====Utilisation de l'Infrastructure=====+====Infrastructure====
  
-Au départ de votre formation, votre formateur vous attribue un ID allant de Trainee01 à Trainee12.+L'infrastructure utilisée dans ce cours est la suivante.
  
-Ouvrez votre navigateur web **Chrome**, **Edge** ou **Firefox** et saisissez l'URL selon le tableau ci-dessous : +Type Machine FQDN ^ IP ^  OS  ^  Version  ^  CPUs  ^  RAM (Mo  HDD (Go)  ^  User  ^  MdP  ^  MdP root  
- +VM debian11 | 10.0.2.46  Debian   11.8   8   16384   32   trainee   trainee   fenestros  
-ID URL Notez http: et non https: ) ^  +VM targeta.i2tch.loc 10.0.2.52  Debian   9.7   2   2048   20   trainee   trainee   fenestros  
-Trainee01 http://compute01.ittraining.network | +VM web01.i2tch.loc 10.0.2.54  Debian   9.7   2   256   20   trainee   trainee   fenestros  
-Trainee02 | http://compute02.ittraining.network | +VM web02.i2tch.loc | 10.0.2.55  Debian   9.7     256  |  20  |  trainee  |  trainee  |  fenestros  
-Trainee03 http://compute03.ittraining.network | +VM web03.i2tch.loc | 10.0.2.56  Debian   9.7     256  |  20  |  trainee  |  trainee  |  fenestros  
-Trainee04 http://compute04.ittraining.network +VM web04.i2tch.loc | 10.0.2.57  Debian   9.7     256  |  20  |  trainee  |  trainee  |  fenestros  
-Trainee05 http://compute05.ittraining.network | +VM targetb.i2tch.loc | 10.0.2.53  CentOS   7.6.1810     2048  |  20  |  trainee  |  trainee  |  fenestros  
-Trainee06 http://compute06.ittraining.network | +VM DESKTOP-P0SAHCP | 10.0.2.58 |  Windows(tm) 10 Professional   22H2  |  2  |  16384   50  |  trainee   a39dae707d   a39dae707d  
-Trainee07 http://compute07.ittraining.network | +VM centos8.ittraining.loc | 10.0.2.45  CentOS   8.5.2111  |  8  |  16384  |  32  |  trainee  |  trainee  |  fenestros  | 
-Trainee08 http://compute08.ittraining.network |  +| VM | redhat9.ittraining.loc | 10.0.2.101 |  Red Hat  |  9.2   8  |  16384  |  32  |  trainee  |  trainee  |  fenestros  | 
-Trainee09 http://compute09.ittraining.network | +| VM | autohub.ittraining.loc | 10.0.2.102 |  Red Hat  |  9.2  |    16384  |  32  |  trainee  |  trainee  |  fenestros  | 
-Trainee10 http://compute10.ittraining.network | +| VM | backuphub.ittraining.loc | 10.0.2.103 |  Red Hat  |  9.2  |  4  |  16384  |  32  |  trainee  |  trainee  |  fenestros  |
-Trainee11 http://compute11.ittraining.network | +
-Trainee12 http://compute12.ittraining.network | +
- +
-Dans la boîte de connexion, entrez votre ID et le mot de passe qui vous a été fourni par votre formateur. +
- +
-Cliquez ensuite sur la connexion **Gateway-XX_SSH**. Vous y serez connecté automatiquement. +
- +
-Pendant la formation, votre Gateway vous permettra d'accéder aux machines virtuelles nécessaires pour cette formation selon le tableau ci-dessous : +
- +
-^ Machine ^ Nom d'hôte ^ Adresse IP ^ +
-CentOS8 centos8.ittraining.loc | 10.0.2.45 | +
-CentOS7 | centos7.i2tch.loc 10.0.2.51 +
-TargetA targeta.i2tch.loc | 10.0.2.52 | +
-TargetB | targetb.i2tch.loc 10.0.2.53 +
-Web01 web01.i2tch.loc | 10.0.2.54 | +
-Web02 | web02.i2tch.loc 10.0.2.55 +
-Web03 web03.i2tch.loc | 10.0.2.56 | +
-Web04 | web04.i2tch.loc 10.0.2.57 +
-Windows10 windows10 | 10.0.2.58 | +
- +
-Les noms d'utilisateurs et les mots de passe sont identiques pour chaque machine virtuelle Linux : +
- +
-^ Utilisateur ^ Mot de Passe ^ +
-trainee | trainee | +
-root fenestros | +
- +
-Le nom d'utilisateur administrateur de la machine virtuelle Windows(tm) est : +
- +
-^ Utilisateur ^ Mot de Passe ^ +
-trainee a39dae707d | +
- +
-Vous devez commencer par vous connecter à la machine virtuelle **Ansible** à partir d'un terminal de votre Gateway : +
- +
-<code> +
-trainee@traineeXX:~$ ssh -l trainee 10.0.2.45 +
-</code> +
- +
-=====Programme de la Formation===== +
- +
-====Jour #1==== +
- +
-  * **DOF500 - Configuration et Gestion des Ordinateurs avec Ansible** - 1 heure. +
-    * Prérequis +
-      * Matériel +
-      * Logiciels +
-      * Internet +
-    * Utilisation de l'Infrastructure +
-    * Programme de la Formation +
-    * Évaluation des Compétences +
- +
-  * **DOF501 - Installation d'Ansible** - 1 heure. +
-    * Qu'est-ce Ansible ? +
-    * Installation d'Ansible +
-    * LAB #1 - Configuration de ssh et de sudo +
-      * 1.1 - ssh +
-      * 1.2 - sudo +
- +
-  * **DOF502 - Les Commandes ansible, ansible-playbook et ansible-galaxy** - 2 heures. +
-    * LAB #1 - Débuter avec Ansible +
-      * 1.1 - La Commande ansible +
-    * LAB #2 - La Commande ansible-playbook +
-      * 2.1 - Playbook Files +
-      * 2.2 - Tasks +
-      * 2.3 - Handlers +
-      * 2.4 - Modules +
-        * 2.4.1 - Modules pour des Paquets +
-        * 2.4.2 - Modules pour des Fichiers +
-        * 2.4.3 - Modules pour le Système +
-      * 2.5 - Inventory Files +
-      * 2.6 - Privilèges +
-        * 2.6.1 - Création de Groupes +
-    * LAB #3 - La Commande ansible-galaxy +
-      * 3.1 - Utiliser des Rôles avec un Play Book +
-      * 3.2 - Ansible Galaxy +
- +
-  * **DOF503 - Rôles, Gabarits et Hiérarchie des Variables** - 3 heures. +
-    * LAB #1 - Dépendances de Rôles +
-    * LAB #2 - Utilisation des Gabarits +
-      * 2.1 - Variables +
-      * 2.2 - Gabarits Conditionnels +
-      * 2.3 - Boucles +
-      * 2.4 - Macros +
-      * 2.5 - Filtres +
-        * 2.5.1 - Default +
-        * 2.5.2 - Join +
-        * 2.5.3 - Map +
-      * 2.6 - Gabarits Parent - Enfants +
-        * 2.6.1 - Le Gabarit Parent +
-        * 2.6.2 - Le Gabarit Enfant +
-    * LAB #3 - Gestion de la Hiérarchie des Variables +
- +
-====Jour #2==== +
- +
-  * **DOF504 - Facts, Facts Secrets et Docker** - 2 heures. +
-    * LAB #1 - Utilisation des Facts d'Ansible +
-    * LAB #2 - La Commande ansible-vault +
-      * 2.1 - Crypter le Fichier +
-      * 2.2 - Éditer le Fichier +
-      * 2.3 - Décrypter le Fichier +
-      * 2.- Utilisation de Mots de Passe Aléatoires +
-    * LAB #3 - Ansible et Docker +
-      * 3.1 - Présentation de Docker +
-      * 3.2 - Installer Docker +
-      * 3.3 - La Connexion à Docker +
- +
-  * **DOF505 - Utilisation d'Ansible avec Windows** - 2 heures. +
-    * Prérequis Windows +
-    * LAB #1 - Préparer Windows 10 +
-      * 1.1 - Mettre à Jour PowerShell et .NET +
-      * 1.2 - Configurer WinRM +
-      * 1.3 - Consulter les Informations sur WinRM +
-      * 1.4 - Créer un Utilisateur Local pour Ansible +
-    * LAB #- Préparer le Contrôleur Ansible +
-      * 2.1 - Installer pywinrm +
-      * 2.2 - Tester la Configuration +
-    * LAB #3 - Travailler avec Ansible et Windows +
-      * 3.1 - Obtenir les Informations sur Windows10 +
-      * 3.2 - Exécuter une Commande +
-      * 3.3 - Exécuter un script PowerShell +
-      * 3.4 - Installer un Logiciel avec Chocolatey +
-      * 3.5 - Créer un Utilisateur Local +
- +
-  * **DOF506 - Validations des Acquis** - 2 heures. +
-    * LAB #1 - Automatiser avec Ansible +
-      * 1.1 - Instructions +
-      * 1.2 - Corrigés +
-        * Erreur #1 +
-        * Erreur #2 +
-        * Erreur #3 +
-        * Erreurs 4, 5 et 6 +
- +
-  * **DOF507 - Validation de la Formation** - 1 heure. +
-    * Support de Cours +
-    * Rappel du Programme de la Formation +
-      * Jour #1 +
-      * Jour #2 +
-    * Évaluation de la Formation +
-    * Validation des acquis+
  
 ---- ----
- +Copyright © 2024 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis.
-Copyright © 2022 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis.+
Menu