diff --git a/terraform/pve1/main.tf b/terraform/pve1/main.tf index 9a492f0..80f81ce 100644 --- a/terraform/pve1/main.tf +++ b/terraform/pve1/main.tf @@ -26,8 +26,11 @@ resource "proxmox_vm_qemu" "k3s_server_1" { target_node = "pve1" clone = var.ubuntu_template - cores = var.k3s_server_1_config.cores - sockets = 1 + cpu { + cores = var.k3s_server_1_config.cores + sockets = 1 + } + memory = var.k3s_server_1_config.memory agent = 1 @@ -42,9 +45,9 @@ resource "proxmox_vm_qemu" "k3s_server_1" { } disk { - slot = 0 + slot = "scsi0" size = var.k3s_server_1_config.disk_size - type = "scsi" + type = "disk" storage = var.storage_pool iothread = true } diff --git a/terraform/pve2/main.tf b/terraform/pve2/main.tf index ac9254a..a5d497c 100644 --- a/terraform/pve2/main.tf +++ b/terraform/pve2/main.tf @@ -26,8 +26,11 @@ resource "proxmox_vm_qemu" "k3s_server_2" { target_node = "pve2" clone = var.ubuntu_template - cores = var.k3s_server_2_config.cores - sockets = 1 + cpu { + cores = var.k3s_server_2_config.cores + sockets = 1 + } + memory = var.k3s_server_2_config.memory agent = 1 @@ -42,9 +45,9 @@ resource "proxmox_vm_qemu" "k3s_server_2" { } disk { - slot = 0 + slot = "scsi0" size = var.k3s_server_2_config.disk_size - type = "scsi" + type = "disk" storage = var.storage_pool iothread = true } diff --git a/terraform/pve3/main.tf b/terraform/pve3/main.tf index d1551ff..fb92da8 100644 --- a/terraform/pve3/main.tf +++ b/terraform/pve3/main.tf @@ -26,8 +26,11 @@ resource "proxmox_vm_qemu" "etcd_witness" { target_node = "pve3" clone = var.ubuntu_template - cores = var.etcd_witness_config.cores - sockets = 1 + cpu { + cores = var.etcd_witness_config.cores + sockets = 1 + } + memory = var.etcd_witness_config.memory agent = 1 @@ -42,9 +45,9 @@ resource "proxmox_vm_qemu" "etcd_witness" { } disk { - slot = 0 + slot = "scsi0" size = var.etcd_witness_config.disk_size - type = "scsi" + type = "disk" storage = var.storage_pool iothread = true }