Files
ansible/cron/crontab.example
2026-07-12 08:44:40 +02:00

17 lines
896 B
Plaintext

# Przykładowy wpis crontab dla bezobsługowego zarządzania flotą przez PatchMon + Ansible.
#
# Instalacja:
# crontab -e
# (wklej poniższy wiersz, dostosuj godzinę)
#
# albo jako plik w /etc/cron.d/ (wtedy trzeba dodać pole z użytkownikiem, np. "root"):
# sudo cp crontab.example /etc/cron.d/ansible-autopilot
#
# Cotygodniowo, w niedzielę o 03:30: aktualizacja pakietów + sprzątanie + raport floty.
# Log trafia do /var/log/ansible-autopilot.log (patrz cron/ansible-autopilot.logrotate).
30 3 * * 0 /root/ansible/cron/run-autopilot.sh
# Opcjonalnie: sam raport stanu floty (bez aktualizacji) codziennie o 07:00,
# żeby mieć świeże dane o dysku/reboot-required do porannego przeglądu.
# 0 7 * * * cd /root/ansible && /usr/bin/ansible-playbook -i patchmon_inventory.yml playbooks/playbook_fleet_report.yml --limit "Update-now,localhost" >> /var/log/ansible-autopilot.log 2>&1