Ceci est une ancienne révision du document !
Table des matières
Version : 2021.01
Dernière mise-à-jour : 2021/04/06 15:09
DOF507 - Validation de la Formation
Contenu du Module
- DOF507 - Validation de la Formation
- Contenu du Module
- Pour Aller Plus Loin
- Support de Cours
- L'Infrastructure Hors Formation
- Matériel
- Logiciels
- Machine Virtuelle
- Rappel du Programme de la Formation
- Jour #1
- Jour #2
- Évaluation de la Formation
- Remerciements
Pour Aller Plus Loin
Support de Cours
L'accès au supports de cours ainsi que les LABS et les validations des acquis se fait grâce à un abonnement annuel par stagiaire à une plateforme de cours sur Internet.
L'utilisation de cette plateforme permet :
- 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'abonnement permet aux stagiaires :
- 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'abonnement,
- d'échanger avec les autres participants de la session ainsi qu'avec les anciens stagiaires.
L'Infrastructure Hors Formation
Matériel
- Un poste 64 bits (MacOS, Linux, Windows™ ou Solaris™),
- Dans le cas de Windows™, seulement la version 7 ou 10 avec Hyper-V désinstallé,
- 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,
- 32 Go d'espace disque disponible.
Logiciels
- Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows™ ou Solaris™),
- Si Windows™ - Putty et WinSCP,
- Navigateur Web Chrome ou Firefox.
Machines Virtuelles
A télécharger :
Les machines virtuelles ont été configurées selon le tableau ci-dessous :
Machine | Nom d'hôte | Adresse IP |
---|---|---|
Ansible | ansible.i2tch.loc | 10.0.2.9 |
TargetA | targeta.i2tch.loc | 10.0.2.10 |
Web01 | web01.i2tch.loc | 10.0.2.11 |
Web02 | web02.i2tch.loc | 10.0.2.12 |
Web03 | web03.i2tch.loc | 10.0.2.13 |
Web04 | web04.i2tch.loc | 10.0.2.14 |
TargetB | targetb.i2tch.loc | 10.0.2.15 |
Windows10 | windows10 | 10.0.2.15 |
Les noms d'utilisateurs et les mots de passe sont identiques pour chaque machine Linux :
Utilisateur | Mot de Passe |
---|---|
trainee | trainee |
root | fenestros |
Le nom d'utilisateur administrateur de la VM Windows™ est :
Utilisateur | Mot de Passe |
---|---|
trainee | trainee |
Créez le réseau Nat NatNetwork :
vous@votrepc:~$ VBoxManage natnetwork add --netname NatNetwork --network "10.0.2.0/24" --enable vous@votrepc:~$ VBoxManage natnetwork modify --netname NatNetwork --dhcp on vous@votrepc:~$ VBoxManage natnetwork start --netname NatNetwork
Créez une redirection de port pour la machine virtuelle Ansible :
vous@votrepc:~$ VBoxManage natnetwork modify --netname NatNetwork --port-forward-4 "Ansible:tcp:[]:2222:[10.0.2.9]:22"
Pour lancer les deux machines Ansible et TargetA, utilisez les commandes suivantes à partir de votre serveur dédié :
vous@votrepc:~$ VBoxManage startvm Ansible --type headless Waiting for VM "Ansible" to power on... VM "Ansible" has been successfully started. vous@votrepc:~$ VBoxManage startvm TargetA --type headless Waiting for VM "TargetA" to power on... VM "TargetA" has been successfully started.
Vous devez vous connecter à la machine virtuelle Ansible à partir d'un terminal de votre serveur dédié :
vous@votrepc:~$ ssh -l trainee localhost -p 2222
Rappel du Programme de la Formation
Jour #1
- DOF501 - Installation d'Ansible - 1 heure.
- Qu'est-ce Ansible ?
- LAB #1 - Installation d'Ansible
- LAB #2 - Configuration de ssh et de sudo
- 2.1 - ssh
- 2.2 - sudo
- DOF502 - Les Commandes ansible, ansible-playbook et ansible-galaxy - 3 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.4 - 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 #2 - 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 - Validation Pratique 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.
- Pour Aller Plus Loin
- Support de Cours
- L'Infrastructure Hors Formation
- Matériel
- Logiciels
- Machines Virtuelles
- Rappel du Programme de la Formation
- Jour #1
- Jour #2
- Évaluation de la Formation
- Remerciements
Évaluation de la Formation
Afin de valider votre formation, veuillez compléter l’Évaluation de la Formation et passer la Validation des Acquis.
Remerciements
Nous vous remercions de votre confiance et nous vous souhaitons une excellente continuation.
<html> <DIV ALIGN=“CENTER”> Copyright © 2021 Hugh Norris<BR><BR> Document non-contractuel. Le programme peut être modifié sans préavis. </div> </html>