35 lines
662 B
YAML
35 lines
662 B
YAML
---
|
|
- name: backup website
|
|
hosts: wordpress
|
|
tasks:
|
|
- import_role:
|
|
name: docker_wordpress
|
|
tasks_from: backup
|
|
tags: docker_wordpress
|
|
when: do_backup is true
|
|
|
|
|
|
- name: setup website
|
|
hosts: wordpress
|
|
roles:
|
|
- role: docker_wordpress
|
|
tags: docker_wordpress
|
|
when: do_restore is not true
|
|
|
|
- name: setup reverse_proxy
|
|
hosts: rp
|
|
roles:
|
|
- role: rp_vhost
|
|
tags: rp_vhost
|
|
when: do_restore is not true
|
|
|
|
|
|
- name: restore website
|
|
hosts: wordpress
|
|
tasks:
|
|
- import_role:
|
|
name: docker_wordpress
|
|
tasks_from: restore
|
|
tags: docker_wordpress
|
|
when: do_restore is true
|