aboutsummaryrefslogtreecommitdiffstats
path: root/ansible
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2023-01-10 01:49:42 +0100
committerlaforge <laforge@osmocom.org>2023-03-25 08:07:42 +0000
commit68e1cddb3deff7dc3a0074cc1cc21d77d2a5b2e6 (patch)
tree4835962069fe39fdfa1d65d24cfd6084fc48285d /ansible
parent4427bd1b4231efb0e96f90129e1a021435534c60 (diff)
ansible: add ssh configuration
Diffstat (limited to 'ansible')
-rw-r--r--ansible/ansible.cfg4
-rw-r--r--ansible/util/ssh_config3
2 files changed, 7 insertions, 0 deletions
diff --git a/ansible/ansible.cfg b/ansible/ansible.cfg
index 11169e6..93e5840 100644
--- a/ansible/ansible.cfg
+++ b/ansible/ansible.cfg
@@ -1,2 +1,6 @@
[defaults]
stdout_callback=debug
+
+[ssh_connection]
+ssh_args = -F util/ssh_config -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=accept-new
+
diff --git a/ansible/util/ssh_config b/ansible/util/ssh_config
new file mode 100644
index 0000000..9738e83
--- /dev/null
+++ b/ansible/util/ssh_config
@@ -0,0 +1,3 @@
+ UserKnownHostsFile=util/known_hosts
+ HashKnownHosts=no
+