for host related stuff you can put in host_vars check this out https://github.com/ac427/my_cm/tree/master/ansible for reference to host_vars and group_vars
On Tuesday, April 12, 2016 at 11:39:36 AM UTC-4, thanstra wrote: > > I'm still missing the syntax and file naming for this. > > First off, can I create multiple files in group_vars and have them all > read? If so, what are the best naming conventions. Can I have names: > > host1.yml > host2.yml > > etc. with a separate file for each host? > > And, if so, what does the content of the file look like? I've tried this > in my host1.yml file: > > [host1] > host.domain > > [host1:vars] > tag: myTag > > but that does not work. What combination will actually work right? > > > > On Tue, Apr 12, 2016 at 9:42 AM, ac427 <[email protected] <javascript:>> > wrote: > >> You can create group_vars directory >> >> http://docs.ansible.com/ansible/intro_inventory.html#group-variables >> >> >> On Tuesday, April 12, 2016 at 9:26:42 AM UTC-4, thanstra wrote: >>> >>> I currently have been putting both hosts and host related variables into >>> the /etc/ansible/hosts file with variables such as this: >>> >>> [myhosts] >>> host1 >>> host2 >>> >>> [host1] >>> host1.domain >>> >>> [host1:vars] >>> var1="Some data" >>> var2="Some other data" >>> tag1=myTag >>> >>> [host2] >>> host2.domain >>> >>> [host2:vars] >>> ... >>> >>> etc. This all works but is not overly scalable as the number of servers >>> grows. >>> >>> How can I break this up into a more directory based structure so that >>> things can scale better with many servers. I've tried to read through >>> information on host_vars and group_vars but have not succeeded in getting >>> the syntax set up properly to mimic what I have working with the hosts file. >>> >>> Can someone help me figure out directory structure, naming, and setup to >>> get that working? >>> >>> Thanks! >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Ansible Project" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/ansible-project/N0uO3XRnAJE/unsubscribe >> . >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/82df3904-11a2-45ac-88d4-780967325f21%40googlegroups.com >> >> <https://groups.google.com/d/msgid/ansible-project/82df3904-11a2-45ac-88d4-780967325f21%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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/bceb8a68-b196-40e0-8c76-c188f291198c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
