chore: Formatting
This commit is contained in:
parent
814a1cf5e3
commit
58dce491bb
1 changed files with 13 additions and 12 deletions
|
|
@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue