netlab icon indicating copy to clipboard operation
netlab copied to clipboard

Making virtual networking labs suck less

Results 114 netlab issues
Sort by recently updated
recently updated
newest added

The "kind" plugin implements Kubernetes in Docker (KinD) cluster for containerlab deployments

This commit introduces EVPN support for VXLAN-over-IPv6. The EPVN module checks vxlan.transport and activates EVPN AF on transport session matching VXLAN transport protocol. The choice of the transport session is...

In some rare cases ('kind' cluster), the container name does not follow the standard clab naming convention. The new 'clab.name' attribute enables connectivity to such containers. This is, however, a...

Adds a minimal netlab API server (stdlib HTTP) to expose CLI actions for automation. Includes new CLI command, help listing, and docs page.

I've started this work to allow for the use of K8S (Kubernetes) nodes in topologies. Containerlab does have [support](https://containerlab.dev/manual/kinds/k8s-kind/) for it but it does pose some challenges on how to...

"netlab initial" uses namespace bash scripts to configure Linux nodes, and container-side bash scripts to configure some daemons. After #2991, we could use bash scripts to configure FRR nodes. While...

enhancement

Sometimes (usually during development or when building a training lab) we want to skip module configuration for a particular node. The "netlab_skip_module" node attribute (a list of modules) could provide...

enhancement

After implementing #2991, we could go one step further: _containerlab_ supports **startup_config** parameter for many network devices. We could (during the **node_files** creation process) create a file that's a simple...

enhancement

The daemons (bird, dnsmasq) and Linux containers already use a mechanism where "netlab create" creates configuration files or bash scripts, and "netlab initial" only executes them. At the moment, that...

enhancement

Adds documentation for using proxy ARP on a Linux gateway to provide external connectivity to lab devices without NAT or routing protocols, as discussed in #2861. ## Changes - **New...