Repository for Cisco Nexus Switch programmability scripts
Open NX-OS on the Cisco Nexus platform is a rich software suite built on a Linux foundation that exposes APIs, data models, and programmatic constructs. Using APIs and configuration agents, operators can affect configuration changes in a more programmatic way.
Open NX-OS supports 4 important use cases:
- Managing your Nexus 9k/3k switches like a Linux server – with RPM installs, linux networking stack and commands and secure container support
- Network bootstrap automation with POAP and open source Ignite
- Open APIs – new RESTful APIs (NXAPI REST and nxtoolkit) that are backed by a true object model augments existing NXAPI CLI APIs and Python programming support
- Robust automation tool support: Extensive, integrated support for Puppet, Chef, Ansible, SaltStack and many other capabilities
-
Website: Cisco Open NX-OS
-
Book (PDF): Open NX-OS - Programmability & Automation