For participation in a configuration management framework, switches must enable configuration management capabilities. Due to differences in configuration management tool methodologies, Open NX-OS supports a variety of access mechanisms, including:
- Secure Shell (SSH)
- Guest agents (installed via RPM)
- NX-API CLI and REST APIs
Secure Shell (SSH)
Configuration management tools that utilize an embedded/direct payload use Secure Shell (SSH). The following command will confirm that SSH is enabled on a switch:
n9k-sw-1# show feature | inc ssh
sshServer 1 enabled
Guest Agent Installation using Bash/RPM
Open NX-OS allows installation and configuration of management agents through the bash or guest shell. To learn about the differences between bash and guest shells, and recommended implementations of each, see Third Party Application Integration.
NX-API CLI and REST APIs
For configuration management tools and other architectures such as cloud management platforms, the NX-API may be utilized for device configuration, gathering device data, and performance monitoring.
For more information, see https://developer.cisco.com/nx-os.