test/known_hosts.yml
Jason Rothstein 234807c278
Clean up ~/.ssh/known_hosts
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2025-06-07 18:41:58 -05:00

16 lines
424 B
YAML

---
- 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
...