diff --git a/terraform/pve1/main.tf b/terraform/pve1/main.tf index fc1dbb9..05d05b1 100644 --- a/terraform/pve1/main.tf +++ b/terraform/pve1/main.tf @@ -54,12 +54,18 @@ resource "proxmox_vm_qemu" "k3s_server_1" { bridge = var.k3s_network_bridge } - disk { - slot = "scsi0" - size = var.k3s_server_1_config.disk_size - type = "disk" - storage = var.k3s_server_1_storage_pool - iothread = true + # Le disque est cloné automatiquement depuis le template + # Pas de disk block pour éviter de créer un disque vide + disks { + scsi { + scsi0 { + disk { + size = var.k3s_server_1_config.disk_size + storage = var.k3s_server_1_storage_pool + iothread = true + } + } + } } ipconfig0 = "ip=${var.k3s_server_1_config.ip},gw=${var.k3s_gateway}" diff --git a/terraform/pve2/main.tf b/terraform/pve2/main.tf index d022737..c4d93f2 100644 --- a/terraform/pve2/main.tf +++ b/terraform/pve2/main.tf @@ -54,12 +54,18 @@ resource "proxmox_vm_qemu" "k3s_server_2" { bridge = var.k3s_network_bridge } - disk { - slot = "scsi0" - size = var.k3s_server_2_config.disk_size - type = "disk" - storage = var.k3s_server_2_storage_pool - iothread = true + # Le disque est cloné automatiquement depuis le template + # Pas de disk block pour éviter de créer un disque vide + disks { + scsi { + scsi0 { + disk { + size = var.k3s_server_2_config.disk_size + storage = var.k3s_server_2_storage_pool + iothread = true + } + } + } } ipconfig0 = "ip=${var.k3s_server_2_config.ip},gw=${var.k3s_gateway}"