Basic L3VPN Topology
These playbooks gather BGP MPLS VPN data from an IOS-XE PE node and extract VRF and IP information using the Cisco pyATS framework. The Cisco framework is imported as an Ansible role.
Filter plugins are created to simplify the generation of a diagram in DOT file format, using the extracted data.
IOS-XR PE (pe1.pk.lab) BGP neighbor details have not been included in the playbook yet.
The following basic data model was used to describe the L3VPN.
L3VPN topology sample in DOT file format.