You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
587 B
YAML
21 lines
587 B
YAML
---
|
|
- name: Restore a docker volume.
|
|
hosts: servers
|
|
become: true
|
|
pre_tasks:
|
|
- name: Include vault variables.
|
|
ansible.builtin.include_vars: '../{{ vault_file }}'
|
|
tags: [always]
|
|
vars:
|
|
volume_name: ""
|
|
s3_key: ""
|
|
roles:
|
|
- role: chatton.docker_backup.docker_s3_volume_restore
|
|
vars:
|
|
docker_backup_restore_force: true
|
|
docker_backup_restore_latest_s3_key: "{{ volume_name != '' | bool }}"
|
|
docker_backup_fail_on_no_s3_backups: true
|
|
docker_backup_s3_volume:
|
|
name: "{{ volume_name }}"
|
|
s3_key: "{{ s3_key }}"
|