Network Topology for today

The topology consists of 4 Cisco IOS-XR routers in a diamond topology and 3 development instances, each meant for a different stage of the deployment cycle. All the instances per pod are running on the Tesuto platform in the cloud.

Connect to your Pod!


Splitting up but working together!

Each team will divide up into 3 groups focused on different parts of the Network Deployment cycle. Work separately with an aim to come together at the end. By the end your team should be able to fully bootstrap all the routers using Yang models, automate provisioning using a single Ansible playbook and remediate LSP paths based on selected events in the network - without touching the CLI of the routers

  • Day0 Group will take the ZTP node in the topology and focus on bootstrapping all the routers (starting with rtr2) in the topology to a pre-defined configuration using only Yang models in a ZTP script
  • Day1 Group will focus on node dev1 and work with Ansible, YDK, GNMI and Open/R to bring up BGP sessions and set up telemetry data for Day2 group to parse
  • Day2 Group will use dev2 and focus on integrating Telemetry data and application events into their controller application that leverages gRIBI to control LSP paths in the network.

Day0 Day1 Day2