An open API service indexing awesome lists of open source software.

https://github.com/ciscodevnet/catalyst9k-network-automation

Sample python scripts for automation workflows for feature sets present in Catalyst Switching using openly available YANG data models
https://github.com/ciscodevnet/catalyst9k-network-automation

ansible-playbook c9k cat9k catalyst cisco ios-xe netconf programmability switching

Last synced: about 1 month ago
JSON representation

Sample python scripts for automation workflows for feature sets present in Catalyst Switching using openly available YANG data models

Awesome Lists containing this project

README

        

[![published](https://static.production.devnetcloud.com/codeexchange/assets/images/devnet-published.svg)](https://developer.cisco.com/codeexchange/github/repo/CiscoDevNet/catalyst9k-network-automation)
# 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](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](mailto:ask-catalyst-programmability)

# Additional Resources
* [Getting started with programmability on Cisco IOS-XE with DEVNET](https://developer.cisco.com/site/ios-xe/)
* [Cisco IOS-XE supported YANG models](https://github.com/YangModels/yang/tree/master/vendor/cisco/xe)