filmov
tv
Network configuration based on IPAM with Python – Network programmability stream 5

Показать описание
This is the recording of the network programmability stream which occurred on 2018/02/18
During this stream we touched the following technologies and products: NetBox IPAM, NetBox API, Interaction with API using Python, Jinja2 and asyncio. In the end we created a script that configures the network based on the information in NetBox, this concept is called "IPAM as a source of truth".
Timecode:
00:00 - Introduction and review of the previous stream
10:10 - Merging code into Git
14:30 - State of the Network Programmability Lab
21:40 - Agenda for today
31:46 - Adding more interfaces and interconnects into NetBox IPAM
1:19:50 - Refactoring Python script using Python templates
1:34:00 - Generating configuration for devices using Jinja based on the information in NetBox IPAM
2:18:24 - Configure devices using Python asyncio (netdev library)
2:38:40 - Installing Python3.6 on Ubuntu with pip and venv
2:49:00 - Troubleshooting and verifying the script that implements "IPAM as a single source of truth"
Please note that this content is stream-first and it is slow-paced by design. I recommend increasing playback speed in the player settings.
Background music by New Design Music:
During this stream we touched the following technologies and products: NetBox IPAM, NetBox API, Interaction with API using Python, Jinja2 and asyncio. In the end we created a script that configures the network based on the information in NetBox, this concept is called "IPAM as a source of truth".
Timecode:
00:00 - Introduction and review of the previous stream
10:10 - Merging code into Git
14:30 - State of the Network Programmability Lab
21:40 - Agenda for today
31:46 - Adding more interfaces and interconnects into NetBox IPAM
1:19:50 - Refactoring Python script using Python templates
1:34:00 - Generating configuration for devices using Jinja based on the information in NetBox IPAM
2:18:24 - Configure devices using Python asyncio (netdev library)
2:38:40 - Installing Python3.6 on Ubuntu with pip and venv
2:49:00 - Troubleshooting and verifying the script that implements "IPAM as a single source of truth"
Please note that this content is stream-first and it is slow-paced by design. I recommend increasing playback speed in the player settings.
Background music by New Design Music:
Комментарии