stage #5
@ -17,7 +17,6 @@ provider "proxmox" {
|
|||||||
resource "proxmox_vm_qemu" "alpacas" {
|
resource "proxmox_vm_qemu" "alpacas" {
|
||||||
count = var.alpaca_count
|
count = var.alpaca_count
|
||||||
vmid = 500 + count.index + 1
|
vmid = 500 + count.index + 1
|
||||||
os_type = "cloud-init"
|
|
||||||
name = "alpaca-${count.index + 1}"
|
name = "alpaca-${count.index + 1}"
|
||||||
target_node = var.target_node
|
target_node = var.target_node
|
||||||
clone = var.clone_template
|
clone = var.clone_template
|
||||||
@ -25,7 +24,7 @@ resource "proxmox_vm_qemu" "alpacas" {
|
|||||||
cores = var.cores
|
cores = var.cores
|
||||||
memory = var.memory
|
memory = var.memory
|
||||||
scsihw = "virtio-scsi-pci"
|
scsihw = "virtio-scsi-pci"
|
||||||
agent = 0
|
agent = 1
|
||||||
boot = "order=scsi0"
|
boot = "order=scsi0"
|
||||||
|
|
||||||
disk {
|
disk {
|
||||||
@ -40,12 +39,21 @@ resource "proxmox_vm_qemu" "alpacas" {
|
|||||||
model = "virtio"
|
model = "virtio"
|
||||||
bridge = var.bridge
|
bridge = var.bridge
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ipconfig0 = "ip=dhcp"
|
||||||
|
|
||||||
|
sshkeys = <<EOF
|
||||||
|
${file("~/.ssh/id_ed25519.pub")}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
ciuser = "alpine"
|
||||||
|
cipassword = var.proxmox_password
|
||||||
|
cicustom = "user=local:snippets/cloudinit-user.yaml"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "proxmox_vm_qemu" "llamas" {
|
resource "proxmox_vm_qemu" "llamas" {
|
||||||
count = var.llama_count
|
count = var.llama_count
|
||||||
vmid = 600 + count.index + 1
|
vmid = 600 + count.index + 1
|
||||||
os_type = "cloud-init"
|
|
||||||
name = "llama-${count.index + 1}"
|
name = "llama-${count.index + 1}"
|
||||||
target_node = var.target_node
|
target_node = var.target_node
|
||||||
clone = var.clone_template
|
clone = var.clone_template
|
||||||
@ -53,7 +61,7 @@ resource "proxmox_vm_qemu" "llamas" {
|
|||||||
cores = var.cores
|
cores = var.cores
|
||||||
memory = var.memory
|
memory = var.memory
|
||||||
scsihw = "virtio-scsi-pci"
|
scsihw = "virtio-scsi-pci"
|
||||||
agent = 0
|
agent = 1
|
||||||
boot = "order=scsi0"
|
boot = "order=scsi0"
|
||||||
|
|
||||||
disk {
|
disk {
|
||||||
@ -68,6 +76,14 @@ resource "proxmox_vm_qemu" "llamas" {
|
|||||||
model = "virtio"
|
model = "virtio"
|
||||||
bridge = var.bridge
|
bridge = var.bridge
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ipconfig0 = "ip=dhcp"
|
||||||
|
|
||||||
|
sshkeys = <<EOF
|
||||||
|
${file("~/.ssh/id_ed25519.pub")}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
ciuser = "alpine"
|
||||||
|
cipassword = var.proxmox_password
|
||||||
|
cicustom = "user=local:snippets/cloudinit-user.yaml"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user