terraform { required_providers { proxmox = { source = "telmate/proxmox" #version = "3.0.1-rc6" version = "2.9.14" } } } provider "proxmox" { # Configuration options #pm_tls_insecure = true pm_api_url = "https://pve.xlinfo.fr:8006/api2/json" pm_user = "stagiaire@pve" pm_password = "terraform" #pm_api_token_id = "xxxxxxx@pve!xxxxxxxx" #pm_api_token_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } module "debian" { source = "./container/" vmid = element(var.vm_range, 0) prenom = var.prenom template = "local:vztmpl/debian-12-up2date-2025_01_29.tar.gz" os = "debian" } module "rocky" { source = "./container/" vmid = element(var.vm_range, 1) prenom = var.prenom template = "local:vztmpl/rockylinux-9-up2date-2025_01_29.tar.gz" os = "rocky" }