From d14b415446bf1b2e557a507303f64a3f756942f0 Mon Sep 17 00:00:00 2001 From: Ingo Albrecht Date: Tue, 7 Jan 2025 23:29:25 +0100 Subject: [PATCH 1/2] Add myself --- locals.tf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/locals.tf b/locals.tf index 8fca71e..7bd4344 100644 --- a/locals.tf +++ b/locals.tf @@ -18,6 +18,9 @@ locals { phelix = { ssh_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINeEBqbuKi5aOXwVEaEVCEPE8g1g1su+FxSPPswmEFaw phelix@c-base.org" } + prom = { + ssh_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKsQxpdeVl1ljSl4wIdMQ5pUBMXJybINOVBTb4hweGsf prom@c-base.org" + } } From 6c83f88662bb6eda8302c1ed1f8f09030f24d9d4 Mon Sep 17 00:00:00 2001 From: Ingo Albrecht Date: Tue, 7 Jan 2025 23:30:16 +0100 Subject: [PATCH 2/2] VM for me --- proxmox/109-promserv.tf | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 proxmox/109-promserv.tf diff --git a/proxmox/109-promserv.tf b/proxmox/109-promserv.tf new file mode 100644 index 0000000..2f6e0e1 --- /dev/null +++ b/proxmox/109-promserv.tf @@ -0,0 +1,28 @@ +module "promserv_vm" { + source = "../modules/vm" + node = var.node + pool = var.pool + + name = "promserv" + vm_id = "109" + + clone = data.proxmox_virtual_environment_vm.debian_cloud_vm_template.vm_id + + cores = 4 + memory = 8192 + + disk = { + // gigabytes + size = 64 + storage = var.storage.disk + } + + network = { + bridge = var.network.bridge + internal_bridge = proxmox_virtual_environment_network_linux_bridge.internal_bridge.name + } + + admins = [ + local.users["prom"] + ] +}