This repository is deprecated; please follow the main search page or use the ‘Related code repos’ widget on the right side of the current page.

published

catalyst9k-network-automation

Introduction

This repository consists of network automation workflows including but not limited to use of Python scripts for leveraging feature set of Catalyst 9000 series switches. The collection of code includes samples for Network Management that leverages on-box libraries, as well as exposed external APIs (NETCONF/RESTCONF) to perform well defined use cases in real work campus networks.

The repository is aligned with Cisco IOS XE releases and there would be a corresponding repository for each major release which would contain scripts that leverages features introduced in Cat9k platforms to solve real-world problems.

Getting involved

  • If you'd like to contribute to an existing lab, refer to CONTRIBUTING.md.

Compatibility and issue reporting

Scripts in repositories would be forward compatible with any releases thereafter unless specified otherwise. To report any issues or request an enhancement, reach out to the catalyst programmability mailer

Additional Resources

View code on GitHub
  • Owner

  • Contributors

    +8Github contributors
  • Categories

  • Products

    IOS XE
  • Programming Languages

    Python
  • License

    BSD 3-Clause "New" or "Revised" License

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.