[my_jboss_servers]
jboss_server1 ansible_host=myhostnameABC
jboss_server2 ansible_host=myhostnameEFG
jboss_server3 ansible_host=myhostnameHIJ
jboss_server4 ansible_host=myhostnameKLM
$ ansible-playbook myplaybook.yml -i inventory/my_inventory
PLAY [all] *********************************************************************
TASK [Gathering Facts] *********************************************************
ok: [jboss_server1]
ok: [jboss_server2]
ok: [jboss_server3]
ok: [jboss_server4]
TASK [Task 1 : Create home directory if it does not exist] *******************
ok: [jboss_server1]
ok: [jboss_server2]
ok: [jboss_server3]
ok: [jboss_server4]
My questions are:
Thanks in advance for your help / guidance on this!
jboss_1 ansible_host=10.0.0.10
Going by your method, your inventory will require a lot of upkeep because if the hostname changes, the inventory will break.
[my_jboss_servers]
jboss_server1 ansible_host=IP1
jboss_server3 ansible_host=IP3
jboss_server4 ansible_host=IP4$ ansible-playbook myplaybook.yml -i inventory/my_inventory
PLAY [all] *********************************************************************
TASK [Gathering Facts] *********************************************************
ok: [jboss_server1]
ok: [jboss_server3]
ok: [jboss_server4]
TASK [Task 1 : Create home directory if it does not exist] *******************
ok: [jboss_server1]
ok: [jboss_server3]
ok: [jboss_server4]Why not put a debug statement at the beginning of your play that outputs the ansible_hostname? That way you can a one-to-one mapping in your output and you can reference that to figure out what system each refers to? Just a thought.