Published on 4 August 2015 by

Hot off the heels of our Cisco Live collaboration announcement, we’re very happy to announce the availability of the Puppet Cisco Open NX-OS agent and the Cisco Puppet Forge Module. The collaboration between Puppet Labs and Cisco will bring infrastructure as code to software defined networking (SDN) for Cisco Nexus 3000 and 9000 Series Switches.

Cisco Open NX-OS will be delivered in Q3CY15 for the Cisco Nexus 3000 and 9000, and the integrated Puppet Labs solutions will be usable by customers upon delivery of this new version of the operating system.

As increased competition and accelerating business pace force IT companies to move faster while maintaining service availability, SDN has been embraced by many to increase operational speed and efficiency of network management. Infrastructure as code implements SDN to enable DevOps practices such as cross-team change collaboration, automated infrastructure testing, and automated application deployments that span compute, storage, and network.

“Cisco’s Open NX-OS platform will enable network administrators to automate more of their data center,” said Nigel Kersten, CIO of Puppet Labs. “The collaboration with Cisco will enable joint customers to realize the benefits of SDN and extend DevOps practices to more teams within IT operations.”

Cisco Nexus switches are the newest generation of switches powered by Cisco NX-OS, which will support desired state automation through the new native Puppet Enterprise agent. Puppet Enterprise will leverage the new programming capabilities included in NX-OS, empowering administrators to automate more, faster. When Cisco Open NX-OS ships, it will enable network administrators to get automating with Puppet Enterprise.

“The new Cisco Open NX-OS platform for Nexus 9000 and 3000 Series Switches delivers a programmable API and object model to automate network configuration and management while taking advantage of familiar Linux toolsets,” said Frank D’Agostino, CTO of Technical Marketing for Cisco’s Insieme Business Unit. “The tight integration of Puppet Enterprise and Cisco Open NX-OS will provide greater SDN-based programmable infrastructure capabilities that enable advanced, automated DevOp capabilities for customers.”

Automate Network Tasks

The new integration will enable Cisco customers to automate Day One tasks such as the configuration of SNMP, authentication, and logging, and also automate Day Two and Day Three tasks such as configuration of port channels, VLANS, and dynamic routes. Teams will be able to deploy and monitor changes that span compute and networking with a single tool: Puppet Enterprise.

Using the Cisco module, users can manage core infrastructure configurations in addition to network configurations. The module supports the configuration of:

interface package trunk
VLAN domain NTP
SNMP port syslog
TACACS channels VTP

Visualize Your Network Model

The new availability of the node graph in Puppet Enterprise 2015.2 means that network administrators will be able to view the network configuration model defined by their Puppet code. This is something that has never been possible before and opens the door to new levels of operational efficiency and collaboration as more eyes can see into the black box of network configuration.

The new node graph in Puppet Enterprise

Let Us Know What You Think

We hope you’re as excited about announcement as we are. We can’t wait to see how you deploy application infrastructure with this integration. As always, please let us know what you’d like to see in future versions.

Additional Resources:

Share via:
Posted in:
The content of this field is kept private and will not be shown publicly.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.