--- - hosts: parameters-mandatory become: yes roles: - role: backup_server backup_host_ssh_private_keys: dsa: "{{ lookup('file', 'tests/data/ssh/server_dsa') }}" rsa: "{{ lookup('file', 'tests/data/ssh/server_rsa') }}" ed25519: "{{ lookup('file', 'tests/data/ssh/server_ed25519') }}" ecdsa: "{{ lookup('file', 'tests/data/ssh/server_ecdsa') }}" - hosts: parameters-optional become: yes roles: - role: backup_server backup_host_ssh_private_keys: dsa: "{{ lookup('file', 'tests/data/ssh/server_dsa') }}" rsa: "{{ lookup('file', 'tests/data/ssh/server_rsa') }}" ed25519: "{{ lookup('file', 'tests/data/ssh/server_ed25519') }}" ecdsa: "{{ lookup('file', 'tests/data/ssh/server_ecdsa') }}" backup_clients: - server: client1.backup ip: 10.31.127.1 public_key: "{{ lookup('file', 'tests/data/ssh/client1.pub') }}" - server: client2-backup uid: 5001 ip: 10.31.127.3 public_key: "{{ lookup('file', 'tests/data/ssh/client2.pub') }}"