17 lines
896 B
Plaintext
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
|