

HN722: Ivan Pepelnjak’s Netlab Eliminates the Tedious Bits of Labbing
13 snips Feb 23, 2024
Ivan Pepelnjak created NetLab to streamline networking lab setup, automating tasks like IP assignments, routing protocols, VLANs. The podcast discusses challenges faced, flexibility of creating custom data models, and creating plugins for BGP and RIP behaviors. It also covers setting up lab environments with storytelling through code comments, repurposing old equipment, and leveraging NetLab for streamlined configurations. Platforms supported by NetLab include VPTX and Nokia SR Linux, emphasizing community involvement in contributions.
AI Snips
Chapters
Transcript
Episode notes
NetLab's Origin
- Ivan Pepelnjak stopped labbing due to tedious setup.
- The frustration led him to create NetLab.
NetLab Overview
- NetLab automates network lab configuration, from addressing to protocols.
- It uses YAML files for lab descriptions and Ansible for configuration.
NetLab's IPAM Capabilities
- NetLab acts as an IPAM, automating addressing or using custom schemes.
- Override defaults to match specific lab requirements.