cloud-riders.ES GNU/Linux,Runbooks Ansible: Estrategias de ejecución

Ansible: Estrategias de ejecuciónAnsible: Estrategias de ejecución

Hola a todos!

Otra de las herramientas que podemos usar para optimizar los Runbooks de Ansible es usar estrategias de ejecución.

Ansible encola las tareas por lo que espera a que cada host finalice la ejecución de la tarea encomendada antes de pasar a la siguiente.

A esto se le denomina estrategia lineal.

Esto puede no tener sentido en las tareas sin dependencias o en nodos administrados, por lo que podemos cambiar la estrategia a gestión libre.

La gestión libre permite a Ansible ejecutar tareas en hosts administrados hasta el final del Runbook sin esperar a que otros hosts terminen sus tareas.

Para configurarlo debemos poner lo siguiente:

– hosts: production servers

strategy: free

Espero que os sea útil..

Un saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Related Post