33 lines
945 B
YAML

---
# Default variables for proxmox_post_install role
# These defaults assume you "approve all risks" similar to the original script
# General
proxmox_post_install_enabled: true
# Behavior toggles roughly mirroring the whiptail prompts
proxmox_fix_sources: true
proxmox_disable_pve_enterprise: true
proxmox_enable_pve_no_subscription: true
proxmox_fix_ceph_repos: true
proxmox_add_pvetest_repo_disabled: true
# Subscription nag removal
proxmox_disable_subscription_nag: true
# HA behavior
proxmox_enable_ha: false # default: do not auto-enable HA on fresh node
proxmox_disable_ha_on_single_node: true
proxmox_disable_corosync_on_single_node: true
# Update & reboot
proxmox_run_dist_upgrade: true
proxmox_reboot_after: true
# PVE version restrictions (mirrors the script: 8.0-8.9.x and 9.0-9.1.x)
proxmox_supported_major_versions: [8, 9]
proxmox_8_min_minor: 0
proxmox_8_max_minor: 9
proxmox_9_min_minor: 0
proxmox_9_max_minor: 1