From f8adc3cd109b0496f0b9d69254b1044f86c99d52 Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 23 Jun 2020 09:52:55 -0500 Subject: [PATCH] Configure backups more appropriately across servers --- inventory/group_vars/gameservers.yml | 1 + roles/backups/defaults/main.yml | 1 + roles/backups/tasks/main.yml | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/inventory/group_vars/gameservers.yml b/inventory/group_vars/gameservers.yml index e1a3d64..4a2a763 100644 --- a/inventory/group_vars/gameservers.yml +++ b/inventory/group_vars/gameservers.yml @@ -1,4 +1,5 @@ #!/usr/bin/ansible-playbook # vim:ft=ansible: +backups_hour: "*/6" mcheapmax: 4096 mcheapmin: 1024 diff --git a/roles/backups/defaults/main.yml b/roles/backups/defaults/main.yml index 8c62761..5a6e29f 100644 --- a/roles/backups/defaults/main.yml +++ b/roles/backups/defaults/main.yml @@ -1,3 +1,4 @@ #!/usr/bin/ansible-playbook # vim:ft=ansible: backups_outdir: "/opt/backups/out" +backups_hour: "2" diff --git a/roles/backups/tasks/main.yml b/roles/backups/tasks/main.yml index 23ec7de..0afbfbc 100644 --- a/roles/backups/tasks/main.yml +++ b/roles/backups/tasks/main.yml @@ -25,7 +25,7 @@ - name: Set backup cronjob cron: minute: "0" - hour: "*/6" + hour: "{{ backups_hour }}" name: ansible-backup job: "/opt/backups/backup.sh >> /backups/backups.log 2>&1" become: yes