a few more fixes

This commit is contained in:
Alex
2025-09-03 07:24:44 +02:00
parent 62a5d49163
commit d5bdc6ea54

View File

@@ -42,19 +42,25 @@ resource "proxmox_vm_qemu" "controller" {
target_node = var.target_nodes["controller"] target_node = var.target_nodes["controller"]
clone = var.template_id clone = var.template_id
full_clone = true full_clone = true
cores = 2 cpu {
sockets = 1 cores = 2
sockets = 1
}
memory = 1024 memory = 1024
scsihw = "virtio-scsi-pci" scsihw = "virtio-scsi-pci"
disk { disk {
slot = 0
size = "20G" size = "20G"
storage = var.storage storage = var.storage
type = "scsi" type = "scsi"
} }
network { bridge = var.bridge } network {
id = 0
model = "virtio"
bridge = var.bridge
}
ipconfig0 = "ip=${var.controller_ip}/${var.netmask},gw=${var.gateway}" ipconfig0 = "ip=${var.controller_ip}/${var.netmask},gw=${var.gateway}"
ciuser = "ubuntu" ciuser = "ubuntu"
citype = "cloud-init"
sshkeys = var.ssh_public_key sshkeys = var.ssh_public_key
cicustom = <<EOT cicustom = <<EOT
@@ -76,19 +82,25 @@ resource "proxmox_vm_qemu" "worker1" {
target_node = var.target_nodes["worker1"] target_node = var.target_nodes["worker1"]
clone = var.template_id clone = var.template_id
full_clone = true full_clone = true
cores = 2 cpu {
sockets = 1 cores = 2
sockets = 1
}
memory = 1024 memory = 1024
scsihw = "virtio-scsi-pci" scsihw = "virtio-scsi-pci"
disk { disk {
slot = 0
size = "20G" size = "20G"
storage = var.storage storage = var.storage
type = "scsi" type = "scsi"
} }
network { bridge = var.bridge } network {
id = 0
model = "virtio"
bridge = var.bridge
}
ipconfig0 = "ip=${var.worker1_ip}/${var.netmask},gw=${var.gateway}" ipconfig0 = "ip=${var.worker1_ip}/${var.netmask},gw=${var.gateway}"
ciuser = "ubuntu" ciuser = "ubuntu"
citype = "cloud-init"
sshkeys = var.ssh_public_key sshkeys = var.ssh_public_key
cicustom = <<EOT cicustom = <<EOT
@@ -110,19 +122,25 @@ resource "proxmox_vm_qemu" "worker2" {
target_node = var.target_nodes["worker2"] target_node = var.target_nodes["worker2"]
clone = var.template_id clone = var.template_id
full_clone = true full_clone = true
cores = 2 cpu {
sockets = 1 cores = 2
sockets = 1
}
memory = 1024 memory = 1024
scsihw = "virtio-scsi-pci" scsihw = "virtio-scsi-pci"
disk { disk {
slot = 0
size = "20G" size = "20G"
storage = var.storage storage = var.storage
type = "scsi" type = "scsi"
} }
network { bridge = var.bridge } network {
id = 0
model = "virtio"
bridge = var.bridge
}
ipconfig0 = "ip=${var.worker2_ip}/${var.netmask},gw=${var.gateway}" ipconfig0 = "ip=${var.worker2_ip}/${var.netmask},gw=${var.gateway}"
ciuser = "ubuntu" ciuser = "ubuntu"
citype = "cloud-init"
sshkeys = var.ssh_public_key sshkeys = var.ssh_public_key
cicustom = <<EOT cicustom = <<EOT
@@ -144,7 +162,7 @@ provider "kubernetes" {
} }
provider "helm" { provider "helm" {
kubernetes { kubernetes = {
config_path = "~/.kube/config" config_path = "~/.kube/config"
} }
} }