From 58713c2bc95f3775b4c444e5d8181de8a081a40a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Victor=20Schr=C3=B6der?= Date: Sun, 3 Apr 2016 00:11:27 +0200 Subject: [PATCH] Adds ssh configuration to allow ssh between nodes without passwords --- prepare-local/provisioning.yml | 16 ++++++++++++++++ prepare-local/ssh-config | 3 +++ 2 files changed, 19 insertions(+) create mode 100644 prepare-local/ssh-config diff --git a/prepare-local/provisioning.yml b/prepare-local/provisioning.yml index a5ffdbe4..28654450 100644 --- a/prepare-local/provisioning.yml +++ b/prepare-local/provisioning.yml @@ -107,6 +107,22 @@ state: present with_items: instances + - name: copying the ssh key to the nodes + copy: + src: private-key + dest: /home/vagrant/private-key + mode: 0600 + group: root + owner: vagrant + + - name: copying ssh configuration + copy: + src: ssh-config + dest: /home/vagrant/.ssh/config + mode: 0600 + group: root + owner: vagrant + - name: fixing the hostname hostname: name: "{{ inventory_hostname }}" diff --git a/prepare-local/ssh-config b/prepare-local/ssh-config new file mode 100644 index 00000000..3fa9086b --- /dev/null +++ b/prepare-local/ssh-config @@ -0,0 +1,3 @@ +Host node* + IdentityFile ~/private-key + StrictHostKeyChecking no