В hosts есть группа
[masters]
srv-02 ansible_host=1.2.3.4 ansible_port=2222 master=true adv_addr=1.2.3.4:2377
мне в роли swarm, при добавлении новой ноды, надо как-то извлечь переменную ansible_host
или adv_addr
из hosts и добавить ее в remote_addrs
- name: "Add manager nodes"
community.docker.docker_swarm:
state: join
join_token: "{{ docker_swarm_manager_token }}"
remote_addrs: [ '`group.masters.ansible_host`:2377' ]
подскажите, как это можно сделать?