diff --git a/roles/backup_server/molecule/default/playbook.yml b/roles/backup_server/molecule/default/playbook.yml new file mode 100644 index 0000000000000000000000000000000000000000..23a0104fb30e45538ce626988be4275864d3f6e5 --- /dev/null +++ b/roles/backup_server/molecule/default/playbook.yml @@ -0,0 +1,29 @@ +--- + +- 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') }}"