Hello,
I tring to write a role that manage installation of application modules on
servers.
All modules must be installed in one time: installtion command takes list
of modules to install.
My inventory file list all servers that must receive a module (module are
groups) =>
module1:
hosts:
host_1.xxx.com:
host_2.xxx.com:
module2:
hosts:
host_1.xxx.com:
module3:
host_2.xxx.com:
But by default playbook iterate on groups not hosts.
1) i got host_1.xxx.com and host_2.xxx.com for installtion module1
2) i got host_1.xxx.com:for installtion of module2
3) i got host_2.xxx.com for installtion of module3
But i want:
1) host_1.xxx.com for installation of module1 and module2
2) host_2.xxx.com for installation of module1 and module3
note: organize by group is important because some conifguration's
informations are passed to host_1.xxx.com about host_2.xxx.com modules and
vice versa.
How can iterate on hosts and run install command with list of groups listed
in inventory.
In other words i must iterate by host not by groups.
How to do that ?
Many thanks in andvance for any help
--
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/988752b8-fb76-45c1-927f-7bd917c27c81n%40googlegroups.com.