Hola a todos!
Voy a ir subiendo algunas notas de lo que descubro para optimizar la ejecución de Runbooks de Ansible.
Cuando Ansible hace uso de SSH, se realizan varias operaciones de Secure Shell en backgroud (segundo plano), tareas como copiar archivos, scripts y otros comandos de ejecución.
Podemos reducir la cantidad de conexiones SSH habilitando un parámetro que permite la canalización dentro de «ansible.cfg».
Este parámetro está deshabilitado de manera predeterminada.
# ansible.cfg
pipelining = True
Parece una tontería pero se nota gran diferencia.
Espero que os sea útil.
un saludo