This commit is contained in:
Alex
2025-09-03 13:59:44 +02:00
parent 5dbc9d76ec
commit 44597a755d
7 changed files with 69 additions and 701 deletions

View File

@@ -48,11 +48,22 @@ resource "proxmox_vm_qemu" "controller" {
}
memory = 1024
scsihw = "virtio-scsi-pci"
disk {
slot = "scsi0"
size = "20G"
storage = var.storage
type = "disk"
disks {
scsi {
scsi0 {
disk {
storage = var.storage
size = "20G"
}
}
}
ide {
ide1 {
cloudinit {
storage = var.storage
}
}
}
}
network {
id = 0
@@ -60,7 +71,8 @@ resource "proxmox_vm_qemu" "controller" {
bridge = var.bridge
}
ipconfig0 = "ip=${var.controller_ip}/${var.netmask},gw=${var.gateway}"
ciuser = "ubuntu"
ciuser = var.admin_user
cipassword = var.admin_password
sshkeys = var.ssh_public_key
cicustom = <<EOT
@@ -88,11 +100,22 @@ resource "proxmox_vm_qemu" "worker1" {
}
memory = 1024
scsihw = "virtio-scsi-pci"
disk {
slot = "scsi0"
size = "20G"
storage = var.storage
type = "disk"
disks {
scsi {
scsi0 {
disk {
storage = var.storage
size = "20G"
}
}
}
ide {
ide1 {
cloudinit {
storage = var.storage
}
}
}
}
network {
id = 0
@@ -100,7 +123,8 @@ resource "proxmox_vm_qemu" "worker1" {
bridge = var.bridge
}
ipconfig0 = "ip=${var.worker1_ip}/${var.netmask},gw=${var.gateway}"
ciuser = "ubuntu"
ciuser = var.admin_user
cipassword = var.admin_password
sshkeys = var.ssh_public_key
cicustom = <<EOT
@@ -128,11 +152,22 @@ resource "proxmox_vm_qemu" "worker2" {
}
memory = 1024
scsihw = "virtio-scsi-pci"
disk {
slot = "scsi0"
size = "20G"
storage = var.storage
type = "disk"
disks {
scsi {
scsi0 {
disk {
storage = var.storage
size = "20G"
}
}
}
ide {
ide1 {
cloudinit {
storage = var.storage
}
}
}
}
network {
id = 0
@@ -140,7 +175,8 @@ resource "proxmox_vm_qemu" "worker2" {
bridge = var.bridge
}
ipconfig0 = "ip=${var.worker2_ip}/${var.netmask},gw=${var.gateway}"
ciuser = "ubuntu"
ciuser = var.admin_user
cipassword = var.admin_password
sshkeys = var.ssh_public_key
cicustom = <<EOT