output "uranian_hosts" { description = "Information about Uranian host containers" value = { for name, instance in incus_instance.uranian_hosts : name => { name = instance.name ipv4 = instance.ipv4_address description = local.uranian_hosts[name].description role = local.uranian_hosts[name].role security_nesting = lookup(local.uranian_hosts[name].config, "security.nesting", false) } } } output "project_info" { description = "Ouranos project information" value = { name = incus_project.ouranos.name description = incus_project.ouranos.description } } output "ouranos_inventory" { description = "Host inventory for documentation (sandbox.html) and DHCP/DNS provisioning reference" value = { uranian_hosts = { hosts = { for name, instance in incus_instance.uranian_hosts : name => { name = instance.name ipv4 = instance.ipv4_address role = local.uranian_hosts[name].role description = local.uranian_hosts[name].description image = local.uranian_hosts[name].image security_nesting = lookup(local.uranian_hosts[name].config, "security.nesting", false) } } } } }