diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f7cdc65 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# The default root path for Ansible config files on the controller +.ansible/ + +# Retry files generated for failed Ansible playbook runs +*.retry + +log \ No newline at end of file diff --git a/docker-maintenance.yaml b/docker-maintenance.yaml new file mode 100644 index 0000000..e79d4c4 --- /dev/null +++ b/docker-maintenance.yaml @@ -0,0 +1,6 @@ +--- +- name: Run Docker Compose Update Playbook + ansible.builtin.import_playbook: docker-compose-update.yaml + +- name: Run Docker Compose Prune Playbook + ansible.builtin.import_playbook: docker-compose-prune.yaml diff --git a/setup-cron.yaml b/setup-cron.yaml index 5d21152..5bef44b 100644 --- a/setup-cron.yaml +++ b/setup-cron.yaml @@ -10,7 +10,7 @@ hour: "9" weekday: "*" user: admin - job: "cd /home/admin/playbooks && /usr/bin/ansible-playbook system-upgrade.yaml >> /var/log/ansible-upgrade.log 2>&1" + job: "cd /home/admin/playbooks && /usr/bin/ansible-playbook system-upgrade.yaml > ./log/ansible-upgrade.log 2>&1" state: present - name: Schedule weekly Docker maintenance every Monday at 08:00 AM @@ -20,5 +20,5 @@ hour: "8" weekday: "1" user: admin - job: "cd /home/admin/playbooks && /usr/bin/ansible-playbook docker-maintenance.yaml >> /var/log/ansible-docker.log 2>&1" + job: "cd /home/admin/playbooks && /usr/bin/ansible-playbook docker-maintenance.yaml > ./log/ansible-docker.log 2>&1" state: present