You can get common group_vars, by either using directory per group + symlinks, 
or putting group_vars next to playbook (they would be loaded in addition to 
those next to inventory).

The second one used to have problems with vars for the same group defined in 
both places, but you can work around this by making separate *_common groups.

Torsten Reinhard <[email protected]> napisał:
>Hi all, 
>
>we started to create our inventory and in the beginning we were just
>fine 
>with the host_vars and group_vars option to place our properties.
>Now, for some configuration we have almost the same settings on DEV,
>TEST 
>and PROD environment and I´m think about where to put them.
>
>Of course, I can put the common properties to roles/.../vars or
>directly 
>into the playbook 
>- but than it ends up with a "configuration management" based on
>inventory 
>and vars files in the playbooks, roles or whereever.
>
>I know about the group_vars/all option - but this is only for one 
>environment - not for many like 
>
>inventory/trunk/
>   - dev1
>       hosts
>   - ..
>   - dev3
>   - test1
>   - ..
>   - prod
>       hosts
>
>
>
>What is best practice to manage such "common inventory properties" -
>and to 
>dont end up with some properties here, others there in the filesystem ?
>
>Is the only way a dynamic inventory that will than solve this problem
>in 
>its implementation?
>
>Thanx, Torsten
>
>
>
>
>-- 
>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/b0006bc9-80f5-43b1-85eb-23f0d33b0f94%40googlegroups.com.
>For more options, visit https://groups.google.com/d/optout.

-- 
Wysłane za pomocą K-9 Mail.

-- 
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/ed5c4e18-135d-4664-9fc9-61f5eacea106%40email.android.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to