# do daily/weekly/monthly maintenance # min hour day month weekday command */15 * * * * run-parts /etc/periodic/15min 0 * * * * run-parts /etc/periodic/hourly 0 2 * * * run-parts /etc/periodic/daily 0 3 * * 6 run-parts /etc/periodic/weekly 0 5 1 * * run-parts /etc/periodic/monthly # disable swap @reboot swapoff -a {% if ansible_virtualization_type == 'kvm' %} # flush caches every 2 hours 0 */2 * * * echo 3 > /proc/sys/vm/drop_caches {% endif %} # update packages on sunday between 3:15-3:30 am 15 3 * * 0 sleep $(($RANDOM % 900)) && apk -U upgrade >/dev/null 2>&1 && apk clean cache && reboot -d 60