phpipam stuff

This commit is contained in:
nick committed 2026-06-26 01:02:52 -07:00
1 parent 423caa9ca4
commit 879e5966da
5 files changed
+26 -9

No files matched your search

+10
View File
@@ -16,6 +16,7 @@ locals {
])
technitium_enabled = try(data.external.infisical.result["technitium_api_token"], "") != ""
ipam_enabled = try(data.external.infisical.result["ipam_username"], "") != ""
# Shared inputs passed to every proxmox_node module call.
node_common = {
@@ -82,6 +83,15 @@ locals {
}
}
# Uncomment when phpIPAM is running and credentials are in Infisical.
# module "phpipam" {
# source = "./opentofu/modules/phpipam"
#
# enabled = local.ipam_enabled
# hosts = local.all_declared_hosts
# network_subnets = var.network_subnets
# }
module "technitium" {
source = "./opentofu/modules/technitium"