-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathansible.cfg
37 lines (32 loc) · 1.16 KB
/
ansible.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[defaults]
collections_path = ansible:~/ansible
forks = 500
host_key_checking = false
interpreter_python = auto_silent
inventory = inventories/_operating_systems/os.ini,$PWD/inventory.yml,$PWD/inventory.ini
inventory_ignore_extensions = ~, .orig, .bak, .cfg, .retry, .pyc, .pyo
jinja2_extensions = jinja2.ext.do,jinja2.ext.i18n,jinja2.ext.loopcontrols
pipelining = true
retry_files_enabled = True
retry_files_save_path = $PWD
roles_path = ansible:~/ansible
strategy = ansible.builtin.free
# Callback settings
callback_result_format = yaml
display_skipped_hosts = false
# https://docs.ansible.com/ansible/latest/collections/ansible/builtin/ssh_connection.html#parameters
[ssh_connection]
retries=10
# ServerAliveInterval=10 required for SSH to be stable on Windows
ssh_args =-C -o ControlMaster=auto -o ControlPersist=30m -o ControlPath=/tmp/%r@%h-%p -o UserKnownHostsFile=/dev/null -o ServerAliveInterval=10
[paramiko_connection]
# For connections to RouterOS, Cisco IOS, VyOS etc.
host_key_checking = false
record_host_keys = false
[galaxy]
display_progress = True
[hashi_vault_collection]
# Increased timeout to allow LDAP server failover
timeout = 60
retries = 5
backoff_factor = 3