LTRDCN-3439
Automating NDFC with Python, Ansible, & NetDevOps!
The Cisco Nexus Dashboard Fabric Controller (NDFC) provides granular, scalable visibility for deep-dive troubleshooting, functionality, and maintenance operations that benefit data-center operation teams. Cisco NDFC's REST API enables integration with industry leading DevOps tool chains like Ansible for managing network configuration state using Infrastructure as Code (IaC) principles. In this session, participants will work in a DevOps-style development environment with their own NDFC Programmable Fabric. Participants will review and learn how to configure a fabric using NDFC's REST API. Using that knowledge, participants will learn how to build a reusable Python script to configure VXLAN EVPN fabric overlays. Participants will then shift to using the Cisco NDFC Ansible Collection to build and deploy an entire VXLAN EVPN fabric. Finally, participants will commit the Ansible playbook code to GitLab and build a CI/CD pipeline to validate network changes before they are pushed to a production fabric. Participants will achieve all this by following a concise lab guide that contains reusable code along with important details and references.

To participate in the lab remotely at a Cisco Live event, click the Remote Login button below. To just browse the lab manual without connecting to the lab, select the Pod number below.