From aedb670c35173a1efb98d6ec7d42d6298a146a89 Mon Sep 17 00:00:00 2001 From: Michael Balsillie Date: Thu, 20 Aug 2026 13:09:25 -0400 Subject: [PATCH] Proxmox API working --- proxmox/data.tf | 4 ++++ proxmox/outputs.tf | 6 ++++++ proxmox/providers.tf | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 proxmox/data.tf create mode 100644 proxmox/outputs.tf diff --git a/proxmox/data.tf b/proxmox/data.tf new file mode 100644 index 0000000..070da3e --- /dev/null +++ b/proxmox/data.tf @@ -0,0 +1,4 @@ +data "proxmox_vm" "ch01" { + id = 100 + node_name = "hv01" +} \ No newline at end of file diff --git a/proxmox/outputs.tf b/proxmox/outputs.tf new file mode 100644 index 0000000..15e0c22 --- /dev/null +++ b/proxmox/outputs.tf @@ -0,0 +1,6 @@ +output "ch01" { + description = "Container Host 01 VM details" + value = { + status = data.proxmox_vm.ch01.status + } +} \ No newline at end of file diff --git a/proxmox/providers.tf b/proxmox/providers.tf index 89affc2..268c621 100644 --- a/proxmox/providers.tf +++ b/proxmox/providers.tf @@ -1,5 +1,5 @@ provider "proxmox" { - endpoint = "https://hv01.balsillie.house:8006/" + endpoint = "https://hvc01.balsillie.house:443/" insecure = false # api_token = # Takes value from PROXMOX_VE_API_TOKEN env var random_vm_ids = true