2016-10-27 12 views
0

だから私は各azにec2インスタンスを作成するプレイブックを持っています。したがって、この例では3つのインスタンスが作成されています。これから私は変数としてこのインスタンスの作成の出力を登録し、後でIPアドレスなどのように作成したインスタンスに関する情報にアクセスするためにデータを使用することができます...私の問題は、すべての3つの結果からの3つのダイナミックホストエントリは、すべて前のセットを上書きします。だから私の質問は、ちょうどすべての結果を単一の動的ホストエントリに結合するためにとにかくですか?あるいは、すべての結果を複数のjsonオブジェクトなどのような単一の辞書にまとめることさえできますか?有能な人:登録された変数のリストを組み合わせる

答えて

0

add_hostsを使用し、ip_addressをグループに追加します。上書きを心配しないでください。新しいホストがグループに追加されます。登録済みの変数からip_addressを抽出し、グループに追加したままにしておきます。

- add_host: name={{ ip_from_ec2 }} groups=my_hosts 
関連する問題