I'm not 100% sure if I understand the question, but your inventory can associate extra yaml files with all hosts or with groups of hosts. The documentation is fairly reasonable: http://docs.ansible.com/intro_inventory.html (group_vars are what you want, and are discussed at the end)
As an aside, the Ansible convention for global defaults is the "all" group. On Fri, Aug 29, 2014 at 11:43 PM, Darup tek <[email protected]> wrote: > I have this playbook which changes the xml file on a remote server. > This playbook needs to read a value from another yaml file. > > For example source yaml file: > main.yml > cluster: onecluster > product: someproduct > .... > > > playbook.yml > -replace: dest=/a/b/cd.xml regexp=something replace=<<< value of cluster > from main.yml >>> > > The playbook.yml changes the value as per the value from main.yml. > I cannot not hardcode that in the playbook.yml, all the values should come > from central place(main.yml) > > Thank you in advance. > > > > > -- > 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 post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/3dde3d79-10b2-4623-9a7c-8634e1c91b32%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- ----------------------- | Henry Finucane | "I hear aphorisms are popular" ----------------------- -- 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 post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAGYSzJ_mGvibSErmWwJ0ypgJTw8GoCo3cYq%3D7OCXaCCYROHdfw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
