homelab/terraform/matmonster.tf

45 lines
894 B
Terraform
Raw Normal View History

2024-10-06 01:16:28 +00:00
resource "proxmox_vm_qemu" "matmonster" {
name = "matmonster"
desc = "Feed the beast server"
target_node = "oceanus"
2024-10-06 01:16:28 +00:00
agent = 1
onboot = true
clone = "VM 9005"
2024-10-06 01:16:28 +00:00
cores = 4
sockets = 1
cpu = "host"
memory = 9024
2024-10-06 01:16:28 +00:00
# Setup the disk
disks {
ide {
ide2 {
cloudinit {
storage = "basseng"
}
}
}
scsi {
scsi0 {
disk {
size = "20G"
storage = "basseng"
}
}
}
}
network {
bridge = "vmbr0"
model = "virtio"
}
scsihw = "virtio-scsi-pci"
os_type = "cloud-init"
ipconfig0 = "ip=192.168.1.30/24,gw=192.168.1.1"
nameserver = "192.168.1.69"
ciuser = "ansible"
sshkeys = var.ssh_public_key
}