From 9ef8d0f5d1756643dd271dea7b37a85ee532494a Mon Sep 17 00:00:00 2001 From: Cian Hatton Date: Sat, 24 Sep 2022 14:28:44 +0100 Subject: [PATCH] adding additional makefile targets --- Makefile | 6 ++++++ playbooks/backup-docker-volumes.yml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/Makefile b/Makefile index a47f627..2c60098 100644 --- a/Makefile +++ b/Makefile @@ -41,6 +41,12 @@ lint: backup: deps ansible-playbook playbooks/backup-docker-volumes.yml +backup-snunmu: deps + ansible-playbook playbooks/backup-docker-volumes.yml --limit snunmu + +backup-qnap: deps + ansible-playbook playbooks/backup-docker-volumes.yml --limit qnap + restore: deps ansible-playbook playbooks/restore-docker-volumes.yml -e volume_name="$(volume_name)" --limit "$(host)" diff --git a/playbooks/backup-docker-volumes.yml b/playbooks/backup-docker-volumes.yml index 3a0752b..b6b2f8b 100644 --- a/playbooks/backup-docker-volumes.yml +++ b/playbooks/backup-docker-volumes.yml @@ -6,6 +6,7 @@ # corrsponds to which category of backups will be used. # determined based on the docker labels. schedule: nightly + docker_backup_retain_count: 7 pre_tasks: - name: Include vault variables. @@ -30,6 +31,7 @@ name: chatton.docker_backup.docker_s3_backup vars: container_backup: "{{ container_item | regex_replace('^\\/', '') }}" + docker_backup_retain_count: 7 with_items: "{{ container_names }}" loop_control: loop_var: container_item