¿Cuándo es especialmente apropiado el módulo shell de Ansible?
shell
Para todas las tareas de automatización, incluso cuando existe un módulo idempotente diseñado específicamente para ellas.
Solo para añadir hosts a un archivo de inventario.
Cuando una tarea necesita sintaxis de shell, como canalizaciones o redirecciones, y no hay ningún módulo más específico adecuado.
Solo para analizar YAML en el nodo de control antes de que comience un play.