forked from phcaguiar/ansible-rabbitmq
-
Notifications
You must be signed in to change notification settings - Fork 2
/
ansible.cfg
44 lines (39 loc) · 1.54 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
38
39
40
41
42
43
44
# config file for ansible -- http://ansible.com/
# ==============================================
# nearly all parameters can be overridden in ansible-playbook
# or with command line flags. ansible will read ANSIBLE_CONFIG,
# ansible.cfg in the current working directory, .ansible.cfg in
# the home directory or /etc/ansible/ansible.cfg, whichever it
# finds first
#
[defaults]
timeout = 45
gathering = smart
library = library
roles_path = roles
host_key_checking = false
retry_files_enabled = false
fact_caching = jsonfile
fact_caching_connection = .fact_cache
fact_caching_timeout = 720000
# vault_password_file = vaultpass
[ssh_connection]
# The path to use for the ControlPath sockets. This defaults to
# "%(directory)s/ansible-ssh-%%h-%%p-%%r", however on some systems with
# very long hostnames or very long path names (caused by long user names or
# deeply nested home directories) this can exceed the character limit on
# file socket names (108 characters for most platforms). In that case, you
# may wish to shorten the string below.
#
control_path = %(directory)s/ansible-ssh-%%C
# Enabling pipelining reduces the number of SSH operations required to
# execute a module on the remote server. This can result in a significant
# performance improvement when enabled, however when using "sudo:" you must
# first disable 'requiretty' in /etc/sudoers
#
# By default, this option is disabled to preserve compatibility with
# sudoers configurations that have requiretty (the default on many distros).
#
pipelining = True
[inventory]
enable_plugins = ini, constructed, yaml