--- # ============================================================ # Proxmox Post-Install - Group Variables (Senegal) # ============================================================ # --- Deployment Toggles --- standalone_mode: false deploy_linstor: true disable_ipv6: false wipe_linstor_disks: true # --- Proxmox Cluster --- pve_cluster_name: "senegal" # pve_enterprise_key: "" # Optional: global key (prefer per-host key in hosts.ini) # --- Linstor / LINBIT Repository --- # Auto-calculated as: Debian major version - 4 (e.g. Debian 13 = proxmox-9). # Override manually if LINBIT publishes a differently-named repo for new Proxmox versions. # linbit_proxmox_version: 9 # --- Linstor HA Controller --- ha_pool: "fast_pool_1" ha_vip: "10.191.125.4" ha_vip_cidr: "29" # --- Linstor Storage Pools --- # Each entry defines one Resource Group, composed of one storage pool per node. # All pools in the same entry share the same pool_name across nodes. # # TARGET RULES: # - Use a raw block device path (/dev/sdb) to auto-create VG + LVM Thin Pool. # - Use an existing thin-pool path (vg_name/thin_name, e.g. "pve/data") to register # an already-existing LVM thin pool WITHOUT touching existing data. # # Keys under "targets" must match the Ansible inventory_hostname of each node # (i.e. the left-hand label in hosts.ini, e.g. "vtmis1-ve"). linstor_storage_pools: - pool_name: "fast_pool_1" rg_name: "fast_pool_1" vg_name: "pve" thin_name: "data" targets: vtmis1-ve: "pve/data" vtmis2-ve: "pve/data" vtmis3-ve: "pve/data" - pool_name: "slow_pool_1" rg_name: "slow_pool_1" vg_name: "sp1" thin_name: "data" targets: vtmis1-ve: "/dev/sda" vtmis2-ve: "/dev/sda" vtmis3-ve: "/dev/sda"