--- - hosts: parameters-mandatory become: yes roles: - role: database db_name: testdb db_password: testdbpassword # database_server role db_root_password: "root_password" - hosts: backup become: yes roles: - role: database db_name: testdb db_password: testdbpassword enable_backup: yes # database_server db_root_password: "root_password" # backup_client backup_client_username: "bak-localhost" backup_encryption_key: "{{ lookup('file', 'tests/data/gnupg/parameters-optional.asc') }}" backup_server: localhost backup_server_host_ssh_public_keys: - "{{ lookup('file', 'tests/data/ssh/server_dsa.pub') }}" - "{{ lookup('file', 'tests/data/ssh/server_rsa.pub') }}" - "{{ lookup('file', 'tests/data/ssh/server_ed25519.pub') }}" - "{{ lookup('file', 'tests/data/ssh/server_ecdsa.pub') }}" backup_ssh_key: "{{ lookup('file', 'tests/data/ssh/parameters-optional' ) }}"