Session Name: How To Build a Better Pipeline: Using CI/CD for Better Infrastructure Management and Automation
CI/CD pipelines have been used as part of the software development lifecycle for years. With the advent of network programmability and infrastructure automation, it is now possible to extend the benefits of using CI/CD pipelines to also manage and monitor infrastructure. In this talk, I will go over how to build and use a CI/CD pipeline based on GitLab CE for infrastructure management and automation. The pipeline can be used for testing network configurations in a Cisco CML environment before deploying to production. Other components of the pipeline are Cisco pyATS, Ansible, Cisco IOS-XE, and Cisco Open NX-OS.
A lifelong learner turned developer advocate, Adrian is a network engineer at heart who loves technology, especially automation and network programmability. In his current role, he covers everything developer-related for enterprise networking and multi-domain technologies and also enjoys helping, mentoring, and meeting new people.