Refactoring + final touches

This commit is contained in:
Francesco Zimbolo
2026-04-24 12:58:56 +00:00
parent 6f6cc10aae
commit d8b60d10e0
16 changed files with 369 additions and 106 deletions

15
ansible/ansible.cfg Normal file
View File

@@ -0,0 +1,15 @@
[defaults]
remote_user = root
forks = 20
pipelining = True
result_format = yaml
bin_ansible_callbacks = True
callback_whitelist = profile_tasks
# SSH connection timeout (opening the connection)
timeout = 120
[ssh_connection]
ssh_args = -o ServerAliveInterval=60 -o ServerAliveCountMax=10 -o ControlMaster=auto -o ControlPersist=60s
# Timeout for individual commands on remote host (apt upgrade, DRBD, etc.)
command_timeout = 3600