with_items:Ansibleホストの繰り返しIPをサポートしていません在庫YMLは、次の
store_controller:
hosts:
SERVER:
ansible_host: "{{ STORE_CTL }}"
mgmt_ip: "{{ ansible_host }}"
global_mgmt:
hosts:
SERVER:
ansible_host: "{{ NOMAD_SERVER }}"
mgmt_ip: "{{ ansible_host }}"
node_exporter: ##if comment the part from here to end, it's ok####
hosts:
"{{ item }}":
ansible_host: "{{ item }}"
mgmt_ip: "{{ ansible_host }}"
with_items:
- "172.7.7.1"
- "172.7.7.9"
- "172.7.7.12"
をしかしAnsibleは私が使用できません 'ここwith_items' を。それは、ホスト上のイテレータをサポートしていないようです。
私の3つのIPのグループnode_exporterでホストアレイを定義するにはどうすればよいですか?
私の.ymlファイルにいくつかの類似したホストを定義したいだけです。それぞれには、 'ansible_host'に等しいvar 'mgmt_ip'があります。 – cavan
私は既にこの部分の前に 'ansible_host'を使用しています(この部分がない場合は大丈夫です)。 – cavan
node_exporterから "{{item}}"というansible_hostを削除した場合、それは問題ありません。 – cavan