output "consul_server_ips" {
value = [for ip in module.consul-server.instances[*].ipv6 : split("/", ip)[0]]
}
output "nomad_server_ips" {
value = [for ip in module.nomad-server.instances[*].ipv6 : split("/", ip)[0]]
}
output "vault_server_ips" {
value = [for ip in module.vault-server.instances[*].ipv6 : split("/", ip)[0]]
}
output "nomad_client_ips" {
/*
value = concat(
[for ip in module.nomad-client.instances[*].ipv6: split("/", ip)[0]],
[for ip in module.nomad-client-load-balancer.instances[*].ipv6: split("/", ip)[0]],
)
*/
value = flatten(concat(
module.nomad-client.instances[*].ip_address,
module.nomad-client-load-balancer.instances[*].ip_address,
))
}