diff --git a/terraform/pve1/main.tf b/terraform/pve1/main.tf index 285e8a8..3700953 100644 --- a/terraform/pve1/main.tf +++ b/terraform/pve1/main.tf @@ -54,6 +54,12 @@ resource "proxmox_vm_qemu" "k3s_server_1" { iothread = true } + disk { + slot = "ide2" + type = "cloudinit" + storage = var.k3s_server_1_storage_pool + } + ipconfig0 = "ip=${var.k3s_server_1_config.ip},gw=${var.k3s_gateway}" cicustom = "user=${var.snippets_storage}:snippets/cloud-init-k3s-server-1.yaml" nameserver = join(" ", var.k3s_dns) diff --git a/terraform/pve2/main.tf b/terraform/pve2/main.tf index c0b4afe..22e973d 100644 --- a/terraform/pve2/main.tf +++ b/terraform/pve2/main.tf @@ -54,6 +54,12 @@ resource "proxmox_vm_qemu" "k3s_server_2" { iothread = true } + disk { + slot = "ide2" + type = "cloudinit" + storage = var.k3s_server_2_storage_pool + } + ipconfig0 = "ip=${var.k3s_server_2_config.ip},gw=${var.k3s_gateway}" cicustom = "user=${var.snippets_storage}:snippets/cloud-init-k3s-server-2.yaml" nameserver = join(" ", var.k3s_dns) diff --git a/terraform/pve3/main.tf b/terraform/pve3/main.tf index a1ab8f5..f9ce1c5 100644 --- a/terraform/pve3/main.tf +++ b/terraform/pve3/main.tf @@ -54,6 +54,12 @@ resource "proxmox_vm_qemu" "etcd_witness" { iothread = true } + disk { + slot = "ide2" + type = "cloudinit" + storage = var.etcd_witness_storage_pool + } + ipconfig0 = "ip=${var.etcd_witness_config.ip},gw=${var.k3s_gateway}" cicustom = "user=${var.snippets_storage}:snippets/cloud-init-etcd-witness.yaml" nameserver = join(" ", var.k3s_dns)