Ansible - Automatisation IT
Bienvenue dans le cours Ansible ! Apprenez à automatiser la configuration de vos serveurs, le déploiement d'applications et l'orchestration d'infrastructure.
Table des matières
| # | Chapitre | Description |
|---|---|---|
| 01 | Introduction à Ansible | Découvrez Ansible et l'automatisation IT |
| 02 | Installation et configuration | Installer et configurer Ansible |
| 03 | Gestion de l'inventaire | Organiser vos hôtes cibles |
| 04 | Commandes ad-hoc | Exécuter des tâches ponctuelles |
| 05 | Playbooks | Automatiser avec des playbooks YAML |
| 06 | Variables et Facts | Données dynamiques et facts système |
| 07 | Roles | Organiser et réutiliser le code |
| 08 | Templates Jinja2 | Générer des fichiers dynamiques |
| 09 | Ansible Galaxy | Écosystème et partage de rôles |
| 10 | Exercices et projets | Mettre en pratique vos connaissances |
Prérequis
- Connaissances de base Linux (ligne de commande)
- Notions de SSH
- Un ou plusieurs serveurs pour pratiquer (VMs ou cloud)
Objectifs du cours
À la fin de ce cours, vous serez capable de :
- Installer et configurer Ansible
- Gérer un inventaire de serveurs
- Écrire des playbooks pour automatiser des tâches
- Créer des rôles réutilisables
- Utiliser des templates dynamiques
- Déployer des applications avec Ansible
Architecture Ansible
Durée estimée
⏱️ 10 à 12 heures de formation