chore: Formatting

This commit is contained in:
Peter 2025-12-20 19:36:29 +01:00
parent 814a1cf5e3
commit 58dce491bb
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg

View file

@ -8,20 +8,21 @@ terraform {
} }
resource "proxmox_virtual_environment_vm" "talos-node" { resource "proxmox_virtual_environment_vm" "talos-node" {
vm_id = var.node.id vm_id = var.node.id
name = var.node.name name = var.node.name
node_name = var.node.proxmox_node node_name = var.node.proxmox_node
tags = ["tofu"] tags = ["tofu"]
bios = "ovmf"
clone { clone {
vm_id = 10000 + tonumber(replace(var.node.talos_version, ".", "")) vm_id = 10000 + tonumber(replace(var.node.talos_version, ".", ""))
retries = 3 retries = 3
} }
cpu { cpu {
cores = var.node.cpu cores = var.node.cpu
sockets = 1 sockets = 1
type = "x86-64-v2-AES" type = "host"
} }
memory { memory {
@ -46,17 +47,17 @@ resource "proxmox_virtual_environment_vm" "talos-node" {
} }
network_device { network_device {
bridge = "vmbr1" bridge = "vmbr1"
model = "virtio" model = "virtio"
mtu = 1500 mtu = 1500
} }
dynamic "network_device" { dynamic "network_device" {
for_each = var.node.type == "worker" ? [1] : [] for_each = var.node.type == "worker" ? [1] : []
content { content {
bridge = "vmbr2" bridge = "vmbr2"
model = "virtio" model = "virtio"
mtu = 9000 mtu = 9000
} }
} }