Conditions et boucles
Contrôlez le flux d'exécution
Labs pratiques
Mettez en pratique ce que vous avez appris dans les cours ci-dessus.
Labs du module (4)
Conditions avec when
GuidéUn feu rouge stoppe la circulation, une condition when dans Ansible stoppe une tâche si besoin. Maîtrise le contrôle conditionnel pour créer des playbooks intelligents qui s'adaptent à chaque serveur, chaque environnement, chaque situation.
Boucles avec loop
GuidéMaîtrise les boucles Ansible pour automatiser tes tâches répétitives : installe 10 paquets en une seule tâche, crée une armée d'utilisateurs, configure des services en masse. À la fin, tu déploieras comme un chef cuisinier qui suit sa recette sans rater un ingrédient.
Capturer les résultats avec register
GuidéImagine un carnet de laborantin où tu notes chaque résultat d'expérience pour t'en resservir plus tard. Dans Ansible, register capture les sorties des tâches comme autant de données brutes exploitables. Maîtrise-le pour construire des automatisations intelligentes qui s'adaptent à la réalité.
Challenge : Installation conditionnelle
ChallengeMaîtrise les conditions Ansible pour installer intelligemment : détecte l'OS, adapte la config selon l'environnement, vérifie avant d'agir. Comme un chef cuisinier qui ajuste sa recette selon les ingrédients disponibles et le nombre de convives.