0down votefavorite
|
How to create variable group based on ip address-range in ansible inventory groups ? I have two groups of servers in different location. I want to create the two groups based on their IP range (two ranges for two locations) . I already have groups based on distribution, prod, dev, test, qa ,dr in my host inventory. I know I can create a thr grouping using group_by. But How do I call them ? and How to assign a custom variable name to them ?<br>- hosts: all<br> tasks:<br> - group_by: key=network_{{ ansible_default_ipv4.network }}<br>
|
- | - |
But how do I call them ? and How to assign a custom variable name to them ? Is there a way that I
could create a group once and store all the hosts in a static inventory file. ?