Esta web utiliza cookies, puedes ver nuestra política de cookies, aquí Si continuas navegando estás aceptándola

Acelerar ansible


Ansible puede ser un poco lento cuando hay muchas tareas a ejecutar, para acelerar el proceso habilitaremos el pipelining que reduce el número de conexiones ssh necesarias para ejecutar el playbook, este modo de operar solo tiene una pega si estamos utilizando la opción requiretty en la config de sudo en los servers a administrar.

Lo habilitamos y contrastamos la diferencia de tiempo en ejecutar un playbook con 49 tareas:

vi /etc/ansible/ansible.cfg
[ssh_connection]
pipelining = True

Sin pipelining:

real    1m37,096s

Con pipelining:

real    0m33,997s

Autor: Kr0m -- 18/11/2018 12:16:10