ec2_instance_facts Ansible モジュールを実行し、それをec2という変数に登録します。
キー名にコロン文字を含む ec2 インスタンスにタグがあります。
これを使用して、環境タグの値を取得できます。
set_fact:
number_of_nodes: "{{ ec2.instances|json_query('[*].tags.environment') }}"
ただし、 「aws:lc:sg」の値を取得できません。次のことを試してください。
set_fact:
number_of_nodes: "{{ ec2.instances|json_query('[*].tags.aws:lc:sg') }}"
コロンの前に\、\、/、//文字を入れて試してみました。うまくいきません。
誰かが助けることができますか?:(