diff --git a/known_hosts.yml b/known_hosts.yml new file mode 100644 index 0000000..2a68492 --- /dev/null +++ b/known_hosts.yml @@ -0,0 +1,15 @@ +--- +- name: 'all' + hosts: 'all' + gather_facts: false + serial: 1 + tasks: + - name: 'Remove known_host file entries' + delegate_to: 'localhost' + ansible.builtin.shell: + ssh-keygen -f ~/.ssh/known_hosts -R {{ inventory_hostname }} + - name: 'Add known_hosts file entries' + delegate_to: 'localhost' + ansible.builtin.shell: + ssh-keyscan {{ inventory_hostname }} >> ~/.ssh/known_hosts +...