feat: proxmox_upgrade role and playbook
This commit is contained in:
12
roles/proxmox_upgrade/readme.md
Normal file
12
roles/proxmox_upgrade/readme.md
Normal file
@@ -0,0 +1,12 @@
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user