From 262d9181c911b4db5addc5f56acd788e7c98692c Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Wed, 22 Jul 2020 09:12:15 +0200 Subject: [PATCH] Add cronjob to prune docker system once per day --- tasks/main.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index 66b00f4..6fdd825 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -36,7 +36,7 @@ groups: docker append: yes - - name: Deply ansible script to run inside Docker + - name: Deploy ansible script to run inside Docker template: src: ansible.sh dest: /usr/local/bin/ansible @@ -44,4 +44,14 @@ group: root mode: 0755 + - name: Cleanup Docker once per day + cron: + name: Cleanup Docker + hour: 23 + minute: 55 + job: /usr/bin/docker system prune -f > /dev/null 2>&1 + disabled: '{{ crons_disabled|default(false) }}' + tags: + - cron + when: not excluded_roles or "gitlab-runner" not in excluded_roles -- GitLab