On Mon, 30 Dec 2019 12:26:17 +0100 Vladimir Botka <[email protected]> wrote:
> On Mon, 30 Dec 2019 02:07:24 -0800 (PST) > Yehuda Pinhas <[email protected]> wrote: > > - add_host: > name: "{{ item.1 }}" > groups: "{{ item.0.group }}" > ansible_ssh_private_key_file: /home/ansible/.ssh/id_rsa > ansible_ssh_common_args: -o StrictHostKeyChecking=no > -o UserKnownHostsFile=/dev/null > ansible_user: ansible > loop: "{{ lookup('subelements', my_hosts, 'hosts') }}" It's possible to put the variables into the "group_vars". For example - add_host: name: "{{ item.1 }}" groups: "{{ item.0.group }}" loop: "{{ lookup('subelements', my_hosts, 'hosts') }}" with the group_vars below give the same results $ cat group_vars/POC_ENV.yml --- ansible_ssh_private_key_file: /home/ansible/.ssh/id_rsa ansible_ssh_common_args: -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ansible_user: admin HTH, -vlado -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/20191230125521.7ab18dcd%40gmail.com.
pgpjsHojfntRI.pgp
Description: OpenPGP digital signature
