« Créez des planches-contact photo » est un projet pratique Ansible destiné aux personnes qui connaissent un petit inventaire et un playbook. Transformez les photographies de paysages de deux postes SSH en planches utiles pour sélectionner les images, puis récupérez chacune avec sa liste exacte de fichiers.
Un laboratoire guidé commence par un petit échantillon synchrone, puis présente les tâches asynchrones par hôte et la récupération après leur réussite. Un défi indépendant change les postes, les sélections de photos et le dossier de destination. Chaque unité démarre dans son propre environnement préparé.
Ce que vous apprendrez
- Exécuter une commande de traitement d’images préparée avec des arguments clairs et examiner une véritable planche-contact.
- Lancer un travail asynchrone et conserver l’identifiant de chaque tâche avec son hôte.
- Attendre la fin réelle du traitement, distinguer réussite et échec et ne récupérer que les résultats réussis.
- Ranger les images PNG et les listes CSV complètes dans des dossiers distincts par hôte.
- Corriger une mauvaise sélection et relancer un seul poste tout en préservant les autres travaux et les fichiers historiques.
À qui s’adresse ce cours
Ce cours s’adresse aux débutants Ansible prêts à automatiser un processus complet de traitement de fichiers.
Prérequis : Navigation élémentaire dans le terminal et pratique des inventaires, des variables, du YAML des playbooks et des tâches élémentaires command/file. Le laboratoire guidé explique les consultations d’état asynchrone, les boucles, la récupération et les relances ciblées avant le défi.
Environnement d’apprentissage : Ansible, l’accès SSH, les photographies de paysages sous licence, l’outil d’images et deux conteneurs représentant les postes sont prêts. Utilisez les onglets Controller et Photo Desk du navigateur. Les conteneurs partagent le noyau de la VM de formation.
Questions fréquentes
Dois-je écrire un programme de traitement d’images ?
Non. L’outil multimédia est prêt. Vous écrivez le processus Ansible et examinez les images et les listes qu’il livre réellement.
Un identifiant de tâche signifie-t-il que la planche est prête ?
Non. Le démarrage et la réussite d’une tâche sont deux événements différents. Vous attendez le résultat de chaque hôte avant de récupérer ses fichiers et découvrez pourquoi les anciens fichiers ne prouvent pas la réussite d’une nouvelle tentative.
Comment le défi prolonge-t-il le laboratoire guidé ?
Il change les noms d’hôtes, les lots attribués et le répertoire de récupération. Appliquez les mêmes mécanismes de façon autonome pour livrer des fichiers complets et correctement associés pour les deux postes.

