v1.0.0
This commit is contained in:
16
cron/crontab.example
Normal file
16
cron/crontab.example
Normal file
@@ -0,0 +1,16 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user