diff --git a/elixir/apps/domain/lib/domain/cluster/google_compute_labels_strategy.ex b/elixir/apps/domain/lib/domain/cluster/google_compute_labels_strategy.ex index cc33cb04b..e6972bdbe 100644 --- a/elixir/apps/domain/lib/domain/cluster/google_compute_labels_strategy.ex +++ b/elixir/apps/domain/lib/domain/cluster/google_compute_labels_strategy.ex @@ -187,7 +187,9 @@ defmodule Domain.Cluster.GoogleComputeLabelsStrategy do end defp connected_node_count(nodes, target_app) do - Enum.count(nodes, fn node_name -> + nodes + |> Enum.uniq() + |> Enum.count(fn node_name -> app = node_name |> Atom.to_string()