Roman Dodin
Roman is an avid networking community member. He cherishes open-source software and is a contributor and a maintainer of a few key network automation projects. Predominantly Roman is involved in network automation projects that leverage modern gRPC-based management interfaces and YANG modeling.
Session
This is a beginner-level hands-on workshop that provides an introduction to Containerlab, an environment that provides a CLI for orchestrating and managing container-based networking labs. It starts the containers, builds a virtual wiring between them to create lab topologies of users choice and manages labs lifecycle.
This hands-on workshop will cover:
+ Installation
+ Container images (container-native and VM-based NOSes)
+ Topology file
+ Basic lab deployment workflow
+ Connectivity to the nodes
+ Lab lifecycle
+ VM-based lab
+ Sharing the lab
+ Troubleshooting and Wireshark pcaps
+ Exploring the catalog of existing labs
Student Requirements: personal laptop with an SSH client. VMs will be provided for each attendee to have their own isolated environment.