local-run

This commit is contained in:
CC
2026-06-23 22:50:17 +01:00
parent 7779b0935d
commit 1d92ea993c
2 changed files with 5 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ locals {
]) ])
} }
resource "proxmox_virtual_environment_file" "cloud_config" { resource "proxmox_virtual_environment_file" "cloud_config" {
content_type = "snippets" content_type = "snippets"
datastore_id = "local" datastore_id = "local"
@@ -31,7 +32,7 @@ resource "proxmox_virtual_environment_file" "cloud_config" {
- docker - docker
shell: /bin/bash shell: /bin/bash
ssh-authorized-keys: ssh-authorized-keys:
- "${var.vm_user_sshkey}" # Inject user's SSH key - "${var.vm_user_sshkey}" # +++ Needs to be put into a variable injected by git actions secrets
sudo: ALL=(ALL) NOPASSWD:ALL sudo: ALL=(ALL) NOPASSWD:ALL
packages: packages:
@@ -42,6 +43,7 @@ resource "proxmox_virtual_environment_file" "cloud_config" {
- gnupg - gnupg
- lsb-release - lsb-release
- unattended-upgrades - unattended-upgrades
- rsync
runcmd: runcmd:
- systemctl enable qemu-guest-agent - systemctl enable qemu-guest-agent

View File

@@ -14,8 +14,8 @@ variable "instance_configs" {
vmid = string vmid = string
})) }))
default = [ default = [
{ crispy_name = "snap", vmid = "9002" }, { crispy_name = "snap", vmid = "902" },
{ crispy_name = "crackle", vmid = "9000" }, { crispy_name = "crackle", vmid = "901" },
{ crispy_name = "pop", vmid = "900" } { crispy_name = "pop", vmid = "900" }
] ]
} }