Updated ansible.cfg for better performance and tracking

This commit is contained in:
Kevin Veen-Birkenbach 2025-08-11 21:00:33 +02:00
parent f6e62525d1
commit 918355743f
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E

View File

@ -1,4 +1,28 @@
[defaults]
lookup_plugins = ./lookup_plugins
# --- Performance & Behavior ---
forks = 25
strategy = linear
gathering = smart
timeout = 120
retry_files_enabled = False
host_key_checking = True
deprecation_warnings = True
interpreter_python = auto_silent
# --- Output & Profiling ---
stdout_callback = yaml
callbacks_enabled = profile_tasks,timer
# --- Plugin paths ---
filter_plugins = ./filter_plugins
module_utils = ./module_utils
lookup_plugins = ./lookup_plugins
module_utils = ./module_utils
[ssh_connection]
pipelining = True
scp_if_ssh = smart
ssh_args = -o ControlMaster=auto -o ControlPersist=60s -o ControlPath=/tmp/ansible-ssh-%%h-%%p-%%r
[persistent_connection]
connect_timeout = 30
command_timeout = 60