Understanding the CLI Configuration Profile
A Command Line Interface (CLI) configuration profile is used to streamline and automate the configuration of RUCKUS ICX switches.
Feature Overview
The CLI Configuration Profile is a saved set of configuration settings used to manage RUCKUS ICX switches. It provides the following benefits:
- Guarantees consistent configuration across various devices.
- Accelerates the implementation of configurations.
- Consolidates the administration of complex environments.
- Enables seamless expansion of network configurations.
- Facilitates the automation of routine tasks.
- Ensures compliance with organizational policies.
Both the On-Demand CLI Configuration template and the CLI Configuration profile streamline and automate switch configuration by allowing you to define CLI commands and variables. However, the On-Demand CLI Configuration template allows defining variables but applying the template to Operational switches only, whereas the CLI Configuration profile allows switch-specific customization of variables (regardless of switch status).
The Customize button appears when users select and define a variable type such as String, Address, and Range. Initially, the button is grayed out and only becomes enabled when the required fields are completed.
Requirements
If the Override existing switch configuration toggle is off, only newly onboarded, factory-default switches that match any of the selected models in the CLI profile will be provisioned by the commands defined in the commands defined in the CLI Configuration Profile..
If the toggle is on, both pre-existing configured switches and newly onboarded factory-default switches will be provisioned using the CLI Configuration Profile.
Considerations
This feature has no special considerations or limitations pertaining to feature enablement or usage.
Best Practices
Following are some best practices to note before creating a profile.
- Use clear naming conventions.
- Separate credentials from configuration settings.
- Regularly update and monitor profiles.
- Use environment variables for sensitive information.
- Document profiles and their purposes.
Prerequisites
The RUCKUS ICX switches must be onboarded to RUCKUS One, and in Operational state to apply the CLI configuration profile.