mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Add comment about group merge in yaml inventory example (#24986)
* Add comment about group merge in yaml inventory example, w/bcoca feedback
This commit is contained in:
parent
e700309618
commit
2e8f166b8a
1 changed files with 9 additions and 2 deletions
|
@ -8,6 +8,8 @@
|
||||||
# - Hosts must be specified in a group's hosts:
|
# - Hosts must be specified in a group's hosts:
|
||||||
# and they must be a key (: terminated)
|
# and they must be a key (: terminated)
|
||||||
# - groups can have children, hosts and vars keys
|
# - groups can have children, hosts and vars keys
|
||||||
|
# - groups are unique and global - if you define a group in multiple locations, Ansible aggregates all the data to the global name.
|
||||||
|
# - If you define a group as a child of 2 different groups, it will be the child of both, any hosts and variables assigned will not be dependent on the parents, they will all be associated with the group.
|
||||||
# - Anything defined under a host is assumed to be a var
|
# - Anything defined under a host is assumed to be a var
|
||||||
# - You can enter hostnames or IP addresses
|
# - You can enter hostnames or IP addresses
|
||||||
# - A hostname/IP can be a member of multiple groups
|
# - A hostname/IP can be a member of multiple groups
|
||||||
|
@ -32,7 +34,12 @@
|
||||||
## 192.168.1.110:
|
## 192.168.1.110:
|
||||||
|
|
||||||
# Ex 3: You can create hosts using ranges and add children groups and vars to a group
|
# Ex 3: You can create hosts using ranges and add children groups and vars to a group
|
||||||
# The child group can define anything you would normally add to a group
|
# The child group can define anything you would normally add to a group.
|
||||||
|
# webservers is added as a child group of testing. gamma.example.org is added
|
||||||
|
# to the existing webservers group. All references to webservers will
|
||||||
|
# get alpha.example.org, beta.example.org, gamma.example.org, 192.168.1.100
|
||||||
|
# and 192.168.1.110. References to testing will get all of those hosts plus
|
||||||
|
# any host matching www[001:006].example.com
|
||||||
|
|
||||||
## testing:
|
## testing:
|
||||||
## hosts:
|
## hosts:
|
||||||
|
@ -42,7 +49,7 @@
|
||||||
## children:
|
## children:
|
||||||
## webservers:
|
## webservers:
|
||||||
## hosts:
|
## hosts:
|
||||||
## beta.example.org:
|
## gamma.example.org:
|
||||||
|
|
||||||
# Ex 4: all vars
|
# Ex 4: all vars
|
||||||
# keeping within 'all' group you can define common 'all' vars here with lowest precedence
|
# keeping within 'all' group you can define common 'all' vars here with lowest precedence
|
||||||
|
|
Loading…
Reference in a new issue