33 lines
945 B
YAML
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
|