# Worth Reading: Lab as Code (containerlab and netlab)

DevFeed: [Worth Reading: Lab as Code (containerlab and netlab)](<https://devfeed.tech/articles/worth-reading-lab-as-code-containerlab-and-netlab-11372.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/04/worth-reading-lab-as-code/>)

Published: 2026-04-28T06:26:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Containerlab topology](<https://devfeed.tech/topics/clab-topo.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

## AI overview

The article recommends an in-depth description of managing network labs as code with containerlab and netlab. It also reports that issues documented in that post led to fixes in netlab release 26.04, including BGP advertisement support, dual-stack BGP origination, static discard routes, clearer documentation, and corrected node and plugin behavior.

## Source excerpt

@sjhloco wrote an excellent in-depth description of how you can use containerlab and netlab to manage your labs as code. He also documented a few netlab shortcomings (one of which caused a crash); fortunately, I found his blog post (admittedly over a year later) and fixed most of them in release 26.04: Read more ...