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