Chapter 10

Automated Configuration Management

Configuration management has always been a struggle for network engineers. Whether it be lack of standard enforcement or constant firefighting, untracked configuration is in the network. Untracked configuration in this context refers to the ad-hoc changes that may be required to fix an issue or even a legacy, stale configuration that was never cleaned up. Regardless, configuration management is a top use case for many engineers when they begin their network automation journey. In this chapter, we are going to take a look at how configuration can be managed declaratively, with the concept of intent-based networking, and pushed to devices using pyATS and the pyATS library (Genie). The following topics ...

Get Cisco pyATS Network Test and Automation Solution: Data-driven and reusable testing for modern networks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.