add inventory file and csv
This commit is contained in:
7
network/inventory/devices.csv
Normal file
7
network/inventory/devices.csv
Normal file
@@ -0,0 +1,7 @@
|
||||
host,os,ansible_user,ansible_password,ansible_become_pass,site,groups
|
||||
nxos101,nxos,vars:ansible_user,vars:ansible_password,vars:ansible_become_pass,my_lab,red blue
|
||||
nxos102,nxos,vars:ansible_user,vars:ansible_password,vars:ansible_become_pass,my_lab,blue yellow
|
||||
nxos103,nxos,vars:ansible_user,vars:ansible_password,vars:ansible_become_pass,my_lab,red blue
|
||||
nxos104,nxos,vars:ansible_user,vars:ansible_password,vars:ansible_become_pass,my_lab,blue yellow
|
||||
eos10[1:4],eos,vars:ansible_user,vars:ansible_password,vars:ansible_become_pass,my_lab,orange red
|
||||
vyos10[1:4],vyos,vars:ansible_user,vars:ansible_password,vars:ansible_become_pass,my_lab,orange red
|
||||
|
9
network/inventory/nmake_inventory_csv.yaml
Normal file
9
network/inventory/nmake_inventory_csv.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
plugin: nmake.inventory.csv
|
||||
source: devices.csv
|
||||
|
||||
keyed_groups:
|
||||
- key: site
|
||||
prefix: site
|
||||
- key: ansible_network_os
|
||||
prefix: ""
|
||||
separator: ""
|
||||
Reference in New Issue
Block a user