diff --git a/network/inventory/devices.csv b/network/inventory/devices.csv new file mode 100644 index 0000000..9c75a09 --- /dev/null +++ b/network/inventory/devices.csv @@ -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 \ No newline at end of file diff --git a/network/inventory/nmake_inventory_csv.yaml b/network/inventory/nmake_inventory_csv.yaml new file mode 100644 index 0000000..9a95b70 --- /dev/null +++ b/network/inventory/nmake_inventory_csv.yaml @@ -0,0 +1,9 @@ +plugin: nmake.inventory.csv +source: devices.csv + +keyed_groups: + - key: site + prefix: site + - key: ansible_network_os + prefix: "" + separator: "" \ No newline at end of file