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
|