13 lines
607 B
Markdown
13 lines
607 B
Markdown
roles/proxmox_upgrade/
|
|
defaults/main.yml ← all vars with defaults
|
|
tasks/
|
|
main.yml ← entry point, calls preflight then loops nodes
|
|
node_upgrade.yml ← per-node: backup → drain → upgrade → restore
|
|
preflight.yml ← cluster health check, abort if unhealthy
|
|
drain.yml ← classify guests, trigger migrations
|
|
migrate_guest.yml ← single guest migration with fallback logic
|
|
upgrade.yml ← apt dist-upgrade, reboot, wait for rejoin
|
|
restore.yml ← optional migrate-back
|
|
playbooks/proxmox_upgrade.yml
|
|
|