e98e3a2b84
Playbooks liegen unter pve1/ansible und pve2/ansible; authorized_keys als Fragmente mit Deploy-Skript und Ziel-Matrix für Proxmox, VM 101 und CTs. Co-authored-by: Cursor <cursoragent@cursor.com>
10 lines
370 B
Bash
Executable File
10 lines
370 B
Bash
Executable File
#!/bin/bash
|
|
# Weekly disk maintenance — runs Ansible playbook from Proxmox host
|
|
set -euo pipefail
|
|
export ANSIBLE_CONFIG=/root/ansible/ansible.cfg
|
|
LOG=/var/log/pve-lxc-disk-maintenance.log
|
|
exec >>"$LOG" 2>&1
|
|
echo "=== $(date -Is) disk maintenance start ==="
|
|
ansible-playbook /root/ansible/playbooks/disk-maintenance.yml
|
|
echo "=== $(date -Is) disk maintenance done ==="
|