terraform apply

This commit is contained in:
MichaelFisher1997
2025-04-17 16:46:19 +01:00
parent c2b86d7c5a
commit 03446a9453
6 changed files with 180 additions and 20 deletions

View File

@@ -15,24 +15,28 @@ provider "proxmox" {
}
resource "proxmox_vm_qemu" "alpacas" {
count = var.alpaca_count
vmid = 500 + count.index + 1
count = var.alpaca_vm_count
name = "alpaca-${count.index + 1}"
vmid = 500 + count.index + 1
target_node = var.target_node
clone = var.clone_template
full_clone = false
agent = 1
sockets = var.sockets
cores = var.cores
memory = var.memory
scsihw = "virtio-scsi-pci"
agent = 1
boot = "order=scsi0"
ipconfig0 = "ip=dhcp"
cicustom = "user=local:snippets/cloud_init_alpaca_${count.index + 1}.yaml"
depends_on = [null_resource.upload_cloud_init_alpaca]
disk {
slot = "scsi0"
type = "disk"
size = var.disk_size
storage = var.storage
size = var.disk_size
}
network {
@@ -40,33 +44,32 @@ resource "proxmox_vm_qemu" "alpacas" {
model = "virtio"
bridge = var.bridge
}
ipconfig0 = "ip=dhcp"
ciuser = "alpine"
cipassword = var.proxmox_password
cicustom = "user=local:snippets/cloudinit-tailscale.yaml"
}
resource "proxmox_vm_qemu" "llamas" {
count = var.llama_count
vmid = 600 + count.index + 1
count = var.llama_vm_count
name = "llama-${count.index + 1}"
vmid = 600 + count.index + 1
target_node = var.target_node
clone = var.clone_template
full_clone = false
agent = 1
sockets = var.sockets
cores = var.cores
memory = var.memory
scsihw = "virtio-scsi-pci"
agent = 1
boot = "order=scsi0"
ipconfig0 = "ip=dhcp"
cicustom = "user=local:snippets/cloud_init_llama_${count.index + 1}.yaml"
depends_on = [null_resource.upload_cloud_init_llama]
disk {
slot = "scsi0"
type = "disk"
size = var.disk_size
storage = var.storage
size = var.disk_size
}
network {
@@ -74,10 +77,5 @@ resource "proxmox_vm_qemu" "llamas" {
model = "virtio"
bridge = var.bridge
}
ipconfig0 = "ip=dhcp"
ciuser = "alpine"
cipassword = var.proxmox_password
cicustom = "user=local:snippets/cloudinit-tailscale.yaml"
}