From 8a4f2c6e1cc3dc83795689f60329c8489485bceb Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sun, 3 Aug 2025 15:21:17 +0200 Subject: [PATCH] change: Add outputs for all worker nodes as well --- terraform/modules/docker-network/outputs.tf | 12 ++++++++++++ terraform/outputs.tf | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/terraform/modules/docker-network/outputs.tf b/terraform/modules/docker-network/outputs.tf index aac3ada..0b3b937 100644 --- a/terraform/modules/docker-network/outputs.tf +++ b/terraform/modules/docker-network/outputs.tf @@ -8,4 +8,16 @@ output "node_details" { ipv6 = instance.ipv6_address } } +} + +output "worker_node_details" { + value = { + for idx, instance in hcloud_server.worker_node : + "worker-node-${idx}" => { + id = instance.id + name = instance.name + ipv4 = instance.ipv4_address + ipv6 = instance.ipv6_address + } + } } \ No newline at end of file diff --git a/terraform/outputs.tf b/terraform/outputs.tf index d4d7641..7783733 100644 --- a/terraform/outputs.tf +++ b/terraform/outputs.tf @@ -9,4 +9,8 @@ output "swarm_nodes" { value = module.test_swarm_cluster.node_details +} + +output "swarm_worker_nodes" { + value = module.test_swarm_cluster.worker_node_details } \ No newline at end of file