diff --git a/roles/backup/defaults/main.yml b/roles/backup/defaults/main.yml new file mode 100644 index 0000000..81d832e --- /dev/null +++ b/roles/backup/defaults/main.yml @@ -0,0 +1,2 @@ +--- +backup_borg: True \ No newline at end of file diff --git a/roles/backup/tasks/borg.yml b/roles/backup/tasks/borg.yml new file mode 100644 index 0000000..4580530 --- /dev/null +++ b/roles/backup/tasks/borg.yml @@ -0,0 +1,3 @@ +--- +- name: install borg + apt: name="borgbackup" state=present \ No newline at end of file diff --git a/roles/backup/tasks/main.yml b/roles/backup/tasks/main.yml new file mode 100644 index 0000000..a17a99e --- /dev/null +++ b/roles/backup/tasks/main.yml @@ -0,0 +1,4 @@ +--- +- include: borg.yml + when: backup_borg + tags: ['backup', 'borg']