Merge pull request 'stage' (#18) from stage into master
All checks were successful
Gitea Actions Demo / Terraform Apply (push) Successful in 3m58s

Reviewed-on: #18
This commit is contained in:
micqdf 2025-04-18 11:14:21 +00:00
commit 84e45b4c61
2 changed files with 24 additions and 10 deletions

View File

@ -1,4 +1,11 @@
#cloud-config
#cloud-config
hostname: myvm
manage_etc_hosts: true
resolv_conf:
nameservers:
- 8.8.8.8
- 1.1.1.1
package_update: true
package_upgrade: true
@ -13,7 +20,6 @@ packages:
- jq
- curl
- qemu-guest-agent
- salt-minion
users:
- name: stuart
@ -24,7 +30,6 @@ users:
- ${SSH_KEY_PUBLIC}
preserve_hostname: false
manage_etc_hosts: false
fqdn: ${hostname}.${domain}
#cloud-config

View File

@ -28,20 +28,24 @@ resource "proxmox_vm_qemu" "alpacas" {
cores = var.cores
memory = var.memory
scsihw = "virtio-scsi-pci"
boot = "order=scsi0"
boot = "order=virtio0"
bootdisk = "virtio0"
ipconfig0 = "ip=dhcp"
cicustom = "user=local:snippets/cloud_init_global.yaml"
disks {
scsi {
scsi0 {
virtio {
virtio0 {
disk {
size = var.disk_size
storage = var.storage
}
}
scsi1 {
}
ide {
ide2 {
cloudinit {
storage = var.storage
}
@ -71,19 +75,23 @@ resource "proxmox_vm_qemu" "llamas" {
cores = var.cores
memory = var.memory
scsihw = "virtio-scsi-pci"
boot = "order=scsi0"
boot = "order=virtio0"
bootdisk = "virtio0"
ipconfig0 = "ip=dhcp"
cicustom = "user=local:snippets/cloud_init_global.yaml"
disks {
scsi {
scsi0 {
virtio {
virtio0 {
disk {
size = var.disk_size
storage = var.storage
}
}
scsi1 {
}
ide {
ide2 {
cloudinit {
storage = var.storage
}
@ -91,6 +99,7 @@ resource "proxmox_vm_qemu" "llamas" {
}
}
network {
id = 0
model = "virtio"