-
Notifications
You must be signed in to change notification settings - Fork 3
/
ansible.cfg
46 lines (34 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# All possible configuration parameters can be found in the Ansible documentation:
#
# https://docs.ansible.com/ansible/latest/reference_appendices/config.html
[defaults]
pipelining = true
use_persistent_connections = true
# hide deprecation warnings
deprecation_warnings = false
# hide "[WARNING]: Invalid characters were found in group names but
# not replaced, use -vvvv to see details" warning message
force_valid_group_names = ignore
stdout_callback = community.general.yaml
host_key_checking = false
# Avoid warnings that future installation of another Python interpreter
# could alter the one chosen.
#
# https://docs.ansible.com/ansible/latest/reference_appendices/interpreter_discovery.html
interpreter_python = auto_silent
# hide paramiko transport logging messages
log_filter = paramiko.transport
log_path=/ansible/logs/ansible.log
private_key_file = /ansible/secrets/id_rsa.operator
retry_files_enabled = false
roles_path = /ansible/roles:/ansible/galaxy
# Fact caching
gathering = smart
fact_caching = redis
fact_caching_timeout = 86400
fact_caching_connection = cache:6379:0
remote_user = dragon
[ssh_connection]
ssh_args = -o ControlMaster=auto -o ControlPersist=1800s
[persistent_connection]
ssh_type = libssh