Architecture and design of meshnet CNI - a plugin to create arbitrary virtual network topologies
Exploring the problem of and solution to the random interface attachment order inside multi-network Docker containers
The final post in a series demonstrates how to use the network-ci tools to safely replace a core routing protocol inside a small Active/Standby Data Centre
In this post I’ll demonstrate how to use the network-ci tools to automate the build, test and upgrade of a small 4-node network topology
Traditionally, the first post in the series describes how to setup a development environment. This time I’ll do it DevOps-style. I’ll show how to use Packer to automatically create and configure a VM with UNetLab and Jenkins pre-installed.
In this series of posts I’ll introduce the tools I’ve been using for network development and how they can be used with automation servers like Jenkins for network continuous integration and delivery