-
Notifications
You must be signed in to change notification settings - Fork 5
/
ansible.cfg
32 lines (25 loc) · 1.21 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
[defaults]
# Chick-Fil-A would like a word...
nocows = True
# Installs collections into [current dir]/ansible_collections/namespace/collection_name
collections_paths = ./
# Installs roles into [current dir]/roles/namespace.rolename
roles_path = ./roles
# Log task execution times
callback_whitelist = ansible.posix.profile_tasks
# Enable pipelining to speedup execution and fix unprivileged user issues
[ssh_connection]
ssh_args = -o ControlMaster=auto -o ControlPersist=60m -o ServerAliveInterval=20 -o ForwardAgent=yes
pipelining = True
# Increase default connection and command timeouts
[persistent_connection]
# Configures the persistent connection timeout value in seconds. This value is
# how long the persistent connection will remain idle before it is destroyed.
# If the connection doesn't receive a request before the timeout value
# expires, the connection is shutdown. The default value is 30 seconds.
connect_timeout = 3600
# The command timeout value defines the amount of time to wait for a command
# or RPC call before timing out. The value for the command timeout must
# be less than the value of the persistent connection idle timeout (connect_timeout)
# The default value is 30 second.
command_timeout = 3600