You must have a Cisco device and operating system software release that supports the installation:
Cisco Nexus 9500 Series switch
Cisco Nexus 9300 Series switch
Cisco Nexus 3100 Series switch
Cisco Nexus 3000 Series switch
Cisco NX-OS Release 7.0(3)I2(1) or higher
You must have the required disk storage available on the device for Chef deployment:
A minimum of 400 MB free disk space on bootflash
You need a Chef server with Chef 12.4.1 or higher.
You need Chef Client 12.4.1 or higher.
Chef is an open-source software package developed by Chef Software, Inc. It is a systems and cloud infrastructure automation framework that deploys servers and applications to any physical, virtual, or cloud location, no matter the size of the infrastructure. Each organization is comprised of one or more workstations, a single server, and every node that will be configured and maintained by the chef-client. Cookbooks and recipes are used to tell the chef-client how each node should be configured. The chef-client, which is installed on every node, does the actual configuration.
A Chef cookbook is the fundamental unit of configuration and policy distribution. A cookbook defines a scenario and contains everything that is required to support that scenario, including libraries, recipes, files, and more. A Chef recipe is a collection of property definitions for setting state on the device. The details for checking and setting these property states are abstracted away so that a recipe may be used for more than one operating system or platform. While recipes are commonly used for defining configuration settings, they can also be used to install software packages, copy files, start services, and more.
The following references provide more information from Chef:
cisco-cookbook is a Cisco-developed open-source interface between the abstract resources configuration in a Chef recipe and the specific implementation details of the Cisco Nexus operating system and platforms. This cookbook is installed on the Chef Server and is required for proper Chef Client operation on Cisco Nexus devices.
cisco-cookbook can be found on Chef Supermarket.
The following documents provide additional detail for cisco-cookbook and generic cookbook installation procedures:
Found below two states show in the NSO and now all configuration changes to the devices are failed. Any doc to explain what is badconfig and how to fix that?state oper-state disabled and state oper-state-error-tag badconfig
The Security essentials 188.8.131.52 Lab "Use Wireshark to compare Telnet and SSH traffic" indicates, that an ova needs to be downloaded. The ova is called "CSE-LABVM"Is it true that this is the same ova as the "Ubuntu_CyberEss"?Or is this a different ova? If ...
Hi, I am trying to do system install NSO 184.108.40.206 on Redhat Server. It was an offline server. so I did installed java and ant rpms manually and installed NSO. I can do ssh to nso cli, but I can not see ports opening up for webui. I ha...
Hello, I am trying to send a 'show version' command to my Cisco ASA using Ansible, but I am encountering the following errors and I don't know why. The same thing works for my Cisco router though. Below are some details that might be helpful. Ci...