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:ansible:start [2021/05/09 15:48] – admin | elearning:ansible:start [2024/06/10 11:42] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ~~PDF: | ~~PDF: | ||
| - | Version : **2020.01** | + | Version : **2024.01** |
| Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| - | ======DOF500 | + | ======LDF900 |
| =====Présentation===== | =====Présentation===== | ||
| Ligne 13: | Ligne 13: | ||
| **Objectif** : Maîtriser la Configuration et Gestion des Ordinateurs avec Ansible. | **Objectif** : Maîtriser la Configuration et Gestion des Ordinateurs avec Ansible. | ||
| \\ | \\ | ||
| - | **Public** : Techniciens et Administrateurs Linux confirmés. | + | **Public** : Techniciens et Administrateurs Linux. |
| \\ | \\ | ||
| - | **Pré requis** : Avoir réussi | + | **Pré requis** : Avoir suivi la formation **LDF400 - Debian 11 Linux : Fondamentaux** |
| \\ | \\ | ||
| **Méthode d' | **Méthode d' | ||
| Ligne 21: | Ligne 21: | ||
| **Validation des acquis** : Évaluations à l'aide d'un test auto-correctif. | **Validation des acquis** : Évaluations à l'aide d'un test auto-correctif. | ||
| \\ | \\ | ||
| - | **Durée** : 2 Jours (14h) | + | **Durée** : 3 Jours (21h) |
| - | + | ||
| - | =====Support de Cours===== | + | |
| - | + | ||
| - | L' | + | |
| - | + | ||
| - | L' | + | |
| - | + | ||
| - | * de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | + | |
| - | * de suivre du travail de chaque participant en termes de temps passé dans chaque module grâce à un reporting détaillé. | + | |
| - | + | ||
| - | L' | + | |
| - | + | ||
| - | * 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 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' | + | |
| - | * d' | + | |
| - | + | ||
| - | =====Prérequis===== | + | |
| - | + | ||
| - | ==== Matériel==== | + | |
| - | + | ||
| - | * Un poste (MacOS, Linux, Windows(tm) ou Solaris(tm)), | + | |
| - | * Clavier AZERTY FR ou QWERTY US, | + | |
| - | * 4 Go de RAM minimum, | + | |
| - | * Processeur 2 cœurs minimum, | + | |
| - | * Un casque ou des écouteurs, | + | |
| - | * Un micro (optionnel). | + | |
| - | + | ||
| - | ====Logiciels==== | + | |
| - | + | ||
| - | * Si Windows(tm) - Putty et WinSCP, | + | |
| - | * Navigateur Web Chrome ou Firefox. | + | |
| - | + | ||
| - | ====Internet==== | + | |
| - | + | ||
| - | * Un accès à Internet **rapide** (4G minimum) **sans** passer par un proxy, | + | |
| - | * Accès **débloqué** aux domaines suivants : https:// | + | |
| =====Programme===== | =====Programme===== | ||
| - | ====Jour #1==== | + | |
| - | + | * Matériel | |
| - | | + | * Logiciels |
| - | | + | * Internet |
| - | | + | * Infrastructure |
| - | * Logiciels | + | |
| - | * Internet | + | |
| - | * Utilisation de l'Infrastructure | + | |
| - | * Connexion au Serveur Cloud | + | |
| - | * Linux, MacOS et Windows 10 muni du client ssh | + | |
| - | * Windows 7 et Windows 10 sans client ssh | + | |
| - | * Configuration de VirtualBox et Démarrage des Machines Virtuelles | + | |
| - | * Connexion à la Machine Virtuelle Ansible | + | |
| - | * Programme de la Formation | + | |
| - | * Évaluation des Compétences | + | |
| - | * **DOF501 | + | * **LDF901 |
| * Qu' | * Qu' | ||
| - | * LAB #1 - Installation d' | + | * Installation d' |
| - | * LAB #2 - Configuration de ssh et de sudo | + | * LAB #1 - Configuration de ssh et de sudo |
| - | * 2.1 - ssh | + | * 1.1 - ssh |
| - | * 2.2 - sudo | + | * 1.2 - sudo |
| - | * **DOF502 | + | * **LDF902 |
| * LAB #1 - Débuter avec Ansible | * LAB #1 - Débuter avec Ansible | ||
| * 1.1 - La Commande ansible | * 1.1 - La Commande ansible | ||
| Ligne 104: | Ligne 56: | ||
| * 3.2 - Ansible Galaxy | * 3.2 - Ansible Galaxy | ||
| - | * **DOF503 | + | * **LDF903 |
| * LAB #1 - Dépendances de Rôles | * LAB #1 - Dépendances de Rôles | ||
| * LAB #2 - Utilisation des Gabarits | * LAB #2 - Utilisation des Gabarits | ||
| Ligne 119: | Ligne 71: | ||
| * 2.6.2 - Le Gabarit Enfant | * 2.6.2 - Le Gabarit Enfant | ||
| * LAB #3 - Gestion de la Hiérarchie des Variables | * LAB #3 - Gestion de la Hiérarchie des Variables | ||
| + | * LAB #4 - Utilisation des Facts d' | ||
| + | * LAB #5 - La Commande ansible-vault | ||
| + | * 5.1 - Crypter le Fichier | ||
| + | * 5.2 - Editer le Fichier | ||
| + | * 5.3 - Décrypter le Fichier | ||
| + | * 5.4 - Utilisation de Mots de Passe Aléatoires | ||
| + | * LAB #6 - Ansible par la Pratique | ||
| + | * 6.1 - Instructions | ||
| + | * 6.2 - Corrigés | ||
| - | ====Jour #2==== | + | * **LDF904 - Utilisation d' |
| + | * LAB #1 - Ansible et Docker | ||
| + | * 1.1 - Présentation de Docker | ||
| + | * 1.2 - Installer Docker | ||
| + | * 1.3 - La Connexion à Docker | ||
| + | * LAB #2 - Préparer Windows 10 | ||
| + | * 2.1 - Mettre à Jour PowerShell et .NET | ||
| + | * 2.2 - Configurer WinRM | ||
| + | * 2.3 - Consulter les Informations sur WinRM | ||
| + | * 2.4 - Créer un Utilisateur Local pour Ansible | ||
| + | * LAB #3 - Préparer le Contrôleur Ansible | ||
| + | * 3.1 - Installer pywinrm | ||
| + | * 3.2 - Tester la Configuration | ||
| + | * LAB #4 - Travailler avec Ansible et Windows | ||
| + | * 4.1 - Obtenir les Informations sur Windows10 | ||
| + | * 4.2 - Exécuter une Commande | ||
| + | * 4.3 - Exécuter un script PowerShell | ||
| + | * 4.4 - Installer un Logiciel avec Chocolatey | ||
| + | * 4.5 - Créer un Utilisateur Local | ||
| - | * **DOF504 | + | * **LDF905 |
| - | * LAB #1 - Utilisation | + | * LAB #1 - Gestion |
| - | * LAB #2 - La Commande ansible-vault | + | * 1.1 - Configurer SSH et sudo |
| - | * 2.1 - Crypter le Fichier | + | * 1.2 - Configurer Ansible |
| - | * 2.2 - Editer le Fichier | + | * 1.3 - Créer un Utilisateur Unique |
| - | * 2.3 - Décrypter le Fichier | + | * 1.4 - Supprimer un Utilisateur Unique |
| - | * 2.4 - Utilisation de Mots de Passe Aléatoires | + | * 1.5 - Créer de Multiples Utilisateurs |
| - | * LAB #3 - Ansible et Docker | + | * 1.6 - Supprimer de Multiples Utilisateurs |
| - | * 3.1 - Présentation de Docker | + | * 1.7 - Créer un Utilisateur en utilisant une Variable |
| - | * 3.2 - Installer Docker | + | * 1.8 - Gestion des Mots de Passe |
| - | * 3.3 - La Connexion à Docker | + | * 1.9 - Créer un Utilisateur Dédié pour Ansible |
| + | * LAB #2 - Gestion des Services | ||
| + | * 2.1 - Interdire des Connexions SSH par Root | ||
| + | * LAB #3 - Gestion du Stockage | ||
| + | * 3.1 - Préparation | ||
| + | * 3.2 - Création des Partitions | ||
| + | * 3.3 - Création des VG et LV | ||
| + | * 3.4 - Création des Filesystems | ||
| + | * 3.5 - Création des Points de Montage | ||
| + | * 3.6 - Monter les Partitions | ||
| + | * 3.7 - Exécution du Playbook | ||
| + | * 3.8 - Vérification des Modifications | ||
| + | * LAB #4 - Gestion des Tâches | ||
| + | * 4.1 - Création d'un Cron Job | ||
| + | * 4.2 - Création d'un AT Job | ||
| - | * **DOF505 | + | * **LDF906 |
| - | * Pré-requis Windows | + | * LAB #1 - Ansible® Automation Controller |
| - | * Arrêter les Machines Virtuelles non Indispensables | + | * 1.1 - Préparation |
| - | * LAB #1 - Préparer Windows 10 | + | * 1.2 - Installation |
| - | * 1.1 - Mettre à Jour PowerShell et .NET | + | * 1.3 - Consultation |
| - | * 1.2 - Configurer WinRM | + | * LAB #2 - Ansible® Automation Hub |
| - | * 1.3 - Consulter les Informations sur WinRM | + | * 2.1 - Préparation |
| - | * 1.4 - Créer un Utilisateur Local pour Ansible | + | * 2.2 - Installation |
| - | * LAB #2 - Préparer le Contrôleur Ansible | + | * 2.3 - Consultation |
| - | * 2.1 - Installer pywinrm | + | * LAB #3 - Connecter l' |
| - | * 2.2 - Tester la Configuration | + | * 3.1 - Configurer Ansible® Automation Hub |
| - | * LAB #3 - Travailler avec Ansible et Windows | + | * 3.2 - Configurer Ansible® Automation Controller |
| - | * 3.1 - Obtenir les Informations sur Windows10 | + | * LAB #4 - Sauvegarder et Restaurer la Plateforme Ansible® Automation |
| - | * 3.2 - Exécuter une Commande | + | * 4.1 - Sauvegarder l' |
| - | * 3.3 - Exécuter | + | * 4.2 - Sauvegarder l' |
| - | * 3.4 - Installer un Logiciel avec Chocolatey | + | * 4.3 - Restaurer l' |
| - | * 3.5 - Créer un Utilisateur Local | + | * LAB #5 - Utilisation de l' |
| + | * 5.1 - Créer un Job Simple | ||
| + | * 5.2 - Créer un Projet | ||
| + | * 5.3 - Créer | ||
| + | * 5.4 - Créer des Informations d' | ||
| + | * 5.5 - Créer un Gabarit | ||
| + | * 5.6 - Exécuter un Job | ||
| + | * LAB #6 - Utilisation de l' | ||
| - | * **DOF506 - Ansible par la Pratique** - 2 heures. | + | * **LDF907 |
| - | * Arrêter les Machines Virtuelles non Indispensables | + | |
| - | * LAB #1 - Automatiser avec Ansible | + | |
| - | * 1.1 - Instructions | + | |
| - | * 1.2 - Corrigés | + | |
| - | * Erreur #1 | + | |
| - | * Erreur #2 | + | |
| - | * Erreur #3 | + | |
| - | * Erreurs 4, 5 et 6 | + | |
| - | + | ||
| - | * **DOF507 | + | |
| - | * Pour Aller Plus Loin | + | |
| - | * Support de Cours | + | |
| - | * L' | + | |
| - | * Matériel | + | |
| - | * Logiciels | + | |
| - | * Machine Virtuelle | + | |
| * Rappel du Programme de la Formation | * Rappel du Programme de la Formation | ||
| - | * Jour #1 | ||
| - | * Jour #2 | ||
| - | * Remettre en Etat l' | ||
| - | * Évaluation de la Formation | ||
| - | * Remerciements | ||
| ----- | ----- | ||
| - | < | + | Copyright © 2024 Hugh Norris |
| - | <DIV ALIGN=" | + | |
| - | Copyright © 2020 Hugh Norris< | + | |
| - | Document non-contractuel. Le programme peut être modifié sans préavis. | + | |
| - | </ | + | |
| - | </ | + | |