summaryrefslogtreecommitdiff
path: root/ansible.cfg
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-12-01 23:14:05 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-12-01 23:14:05 +0100
commit17447210485bbe379beb9c7e9a3034e900110ed9 (patch)
tree1b911eed4ea5bce52a5bc24f0951dfe200ea3217 /ansible.cfg
parentfixed acmetool self-signed cert handling (diff)
moved to multi environment repo structure
Diffstat (limited to 'ansible.cfg')
-rw-r--r--ansible.cfg17
1 files changed, 12 insertions, 5 deletions
diff --git a/ansible.cfg b/ansible.cfg
index f44889fd..8d436f20 100644
--- a/ansible.cfg
+++ b/ansible.cfg
@@ -1,19 +1,26 @@
[defaults]
-inventory = ./hosts.ini
-roles_path = ./roles:../roles
-remote_user = root
+inventory = ./inventory/hosts.ini
+roles_path = ./.galaxy:./roles
+nocows = 1
+
log_path = ./log
remote_tmp = /tmp/.ansible/tmp
-nocows=1
-vault_password_file = ./gpg/get-vault-pass.sh
+
+filter_plugins = ./filter_plugins
gathering = smart
fact_caching = jsonfile
fact_caching_connection = ./.cache/facts
fact_caching_timeout = 7200
+## this will be set by environment.sh
+#vault_identity_list = spreadspace@gpg/get-vault-pass-spreadsprace
+## only try keys with matching vault-ids
+vault_id_match = True
+
var_compression_level = 9
+
[ssh_connection]
pipelining = True
ssh_args = -C -o ControlMaster=auto -o ControlPersist=60s