«Crea hojas de contacto fotográficas» es un proyecto práctico de Ansible para quienes conocen un inventario pequeño y un playbook. Convierte las fotografías de paisajes de dos estaciones SSH en hojas útiles para seleccionar imágenes y recoge cada una con su lista exacta de archivos.
Un laboratorio guiado empieza con una muestra síncrona pequeña y después introduce tareas asíncronas por host y la recogida segura tras completarlas correctamente. Un desafío independiente cambia las estaciones, las selecciones de fotos y la carpeta de destino. Cada unidad comienza con su propio entorno preparado.
Lo que aprenderás
- Ejecutar un comando de procesamiento de imágenes preparado, con argumentos claros, e inspeccionar una hoja de contacto real.
- Iniciar trabajo asíncrono y mantener el identificador de cada tarea asociado a su host.
- Esperar a la finalización real, distinguir éxito y fallo y recoger únicamente resultados correctos.
- Guardar las imágenes PNG y las listas CSV completas en carpetas separadas por host.
- Corregir una selección incorrecta y reintentar una sola estación conservando el otro trabajo y los archivos históricos.
A quién va dirigido este curso
Este curso es para principiantes de Ansible que quieran automatizar un flujo completo de procesamiento de archivos.
Requisitos previos: Navegación básica por el terminal y práctica con inventarios, variables, YAML de playbooks y tareas básicas command/file. El laboratorio guiado explica las consultas de estado asíncronas, los bucles, la recogida y los reintentos selectivos antes del desafío.
Entorno de aprendizaje: Ansible, el acceso SSH, las fotografías de paisajes con licencia, la herramienta de imágenes y dos contenedores de estaciones están preparados. Usa las pestañas Controller y Photo Desk del navegador. Los contenedores comparten el núcleo de la VM de prácticas.
Preguntas frecuentes
¿Tengo que escribir un programa de procesamiento de imágenes?
No. La herramienta multimedia está preparada. Escribes el flujo de Ansible e inspeccionas las imágenes y listas que entrega realmente.
¿Un identificador de tarea significa que la hoja está lista?
No. Iniciar una tarea y terminarla correctamente son eventos diferentes. Esperas el resultado de cada host antes de recoger sus archivos y compruebas por qué los archivos antiguos no demuestran que un nuevo intento haya funcionado.
¿Cómo amplía el desafío el laboratorio guiado?
Cambia nombres de hosts, asignaciones de lotes y el directorio de recogida. Aplica de forma independiente los mismos mecanismos para entregar archivos completos y correctamente relacionados de ambas estaciones.

