Heavy Networking

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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

NetLab's Origin

  • Ivan Pepelnjak stopped labbing due to tedious setup.
  • The frustration led him to create NetLab.
INSIGHT

NetLab Overview

  • NetLab automates network lab configuration, from addressing to protocols.
  • It uses YAML files for lab descriptions and Ansible for configuration.
ADVICE

NetLab's IPAM Capabilities

  • NetLab acts as an IPAM, automating addressing or using custom schemes.
  • Override defaults to match specific lab requirements.
Get the Snipd Podcast app to discover more snips from this episode
Get the app