HI , I have my inventory file like below , where I am using the variables primaryNode, secondaryNode in the roles so that particular role will run on the host specified infront of ansible_host values.
Now, how can i pass multiple hosts in the inventory under secondaryNode so that role2 will run on all those nodes one by one. and I will not need to create role3 or role 4 for those. inventory file all: > children: > ha: > hosts: > primaryNode: > ansible_host: domain.net1 > secondaryNode: > ansible_host: domain.net2 my yaml looks liike elow : 2 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L2> 3 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L3> 4 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L4> 5 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L5> 6 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L6> 7 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L7> 8 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L8> 9 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L9> 10 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L10> 11 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L11> 12 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L12> 13 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L13> 14 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L14> 15 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L15> 16 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L16> 17 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L17> 18 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L18> 19 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L19> 20 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L20> 21 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L21> 22 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L22> 23 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L23> 24 <https://gitlab.dev.f1.novartis.net/f1-devops-platform/platform-automation/blob/FOR-1307/ansible-playbooks/artifactory_install.yml#L24> ---- name: Installing primary node hosts: primaryNode become: True roles: - role: role1 - name: Installing secondary node hosts: secondaryNode become: True roles: - role: role2 -- 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/7fca06ae-1861-4685-8582-447b71609814%40googlegroups.com.
