Initial commit
This commit is contained in:
commit
a4db9c8516
36 changed files with 15659 additions and 0 deletions
57
terraform/crows_nest.tf
Normal file
57
terraform/crows_nest.tf
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
# General
|
||||
resource "proxmox_vm_qemu" "crows-nest" {
|
||||
name = "crows-nest"
|
||||
desc = "Automation platform with Portainer, Gitlab, and Ansible"
|
||||
agent = 1
|
||||
target_node = "roxie"
|
||||
vmid = 0
|
||||
vm_state = "stopped"
|
||||
onboot = true
|
||||
automatic_reboot = true
|
||||
|
||||
# Bios and OS
|
||||
bios = "seabios"
|
||||
qemu_os = "l26"
|
||||
tags = "nixos,server,linux"
|
||||
hotplug = 0
|
||||
|
||||
# CPU and Memory
|
||||
cpu {
|
||||
cores = 4
|
||||
sockets = 1
|
||||
type = "host"
|
||||
}
|
||||
memory = 8192
|
||||
balloon = 8192
|
||||
|
||||
# Disks
|
||||
scsihw = "virtio-scsi-single"
|
||||
|
||||
disks {
|
||||
ide {
|
||||
ide2 {
|
||||
cdrom {
|
||||
iso = "local:iso/nixos-25.05.20250816-x86_64-linux.iso"
|
||||
}
|
||||
}
|
||||
}
|
||||
scsi {
|
||||
scsi0 {
|
||||
disk {
|
||||
size = "96G"
|
||||
iothread = true
|
||||
replicate = false
|
||||
storage = "local-lvm"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Network
|
||||
network {
|
||||
id = 0
|
||||
model = "virtio"
|
||||
bridge = "vmbr0"
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue