ansible-playbook slow gathering facts takes forever

Posté par xlebreton le 19/02/2026
RÉSOLU

xlebreton

Membre depuis le 03/10/2024

mon playbook met 30 secondes juste sur l'étape gathering facts sur chaque serveur

j'ai 50 machines c'est insupportable. y'a un moyen de mettre ça en cache ou d'accélérer le truc

Commentaires

sabine41

Membre depuis le 19/06/2021

active le fact caching dans ton ansible.cfg. tu peux utiliser redis ou juste des fichiers json en local pour garder les infos entre deux runs

[defaults]
fact_caching = jsonfile
fact_caching_connection = /tmp/ansible_facts
fact_caching_timeout = 86400

chevallier-benoit

Membre depuis le 04/08/2024

tu peux aussi désactiver complètement le gathering si t'en as pas besoin pour tes tâches spécifiques avec gather_facts no au niveau du play

xlebreton

Membre depuis le 03/10/2024

le cache jsonfile change la vie. c'est instantané maintenant sur les runs suivants. merci du tuyau

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire