Creating a new fabric intent: flexible leaf/spine
Before you create a new flexible leaf/spine fabric intent, ensure you have done the following:
- Created a region to which the fabric can belong; see Creating a region.
- Verified that the intended version of the SR Linux software is available in the system's software catalog, as described in Viewing software and image catalogs.
A fabric intent normally allows you to select a single hardware type for all leaf nodes within a fabric intent. However, the Fabric Services System supports the inclusion of a second set of leaf hardware with some additional steps. For the procedure to create such a fabric intent, see Adding a second type of hardware for leaf nodes.
A fabric intent creates configuration files for all of the participating nodes based on the parameters you select for the fabric intent itself, and by default these configurations is the same for all participating nodes. To customize the configuration for one or more nodes within the fabric intent, you can create one or more configuration overrides. This process is described in Global configuration overrides.
- Click to open the main menu.
- In the main menu, select Fabric Intents.
-
Click the + CREATE A FABRIC INTENT button.
Templates are displayed in a grid view by default. To switch to the list view, select in the template selection screen. Click to return to the grid view.
- Select the Flexible Leaf Spine template.
- Click the CREATE button.
-
On the left-side panel, enter or select the basic parameters that define your intended
fabric. These parameters are described in Required parameters for fabric intents.
At the top of the left-side panel, the name of the template you selected in step 4 is displayed as the "Reference Template".Note: For Fabric Type, select Real.
- Description
- Prefix Naming
- Region
- Software Catalog/ID
- Spine Node Type
- Number of Spine Nodes
- Leaf Node Type
- Number of Leaf Nodes
- Labels
There are more, optional parameters you can use to fine-tune the fabric intent design at this stage. For more information about these parameters, see Optional parameters for fabric intents. -
Click to save the
fabric intent. When you save the fabric intent, the system:
- updates the state of the fabric intent to Created.
- updates the version number of the fabric intent to 1.0.
- enables the GENERATE FABRIC button.
- Click GENERATE FABRIC.
When generating the topology, the system also generates the various cable connections and the individual node configurations required to support this fabric topology.
During fabric generation, the fabric intent state advances through the following:
- Cable Map in Progress
- Config Generation in Progress
- Config Generation Done
After the generation is complete, the resulting topology displays in the main area of the Fabric Intents page.
Proceed to any of the following:
- Optionally, explore the fabric intent in the UI.
- Optionally, view the fabric intent as code.
- Optionally, add labels to objects in the fabric intent.
- If possible, associate planned nodes in the fabric intent with real-world hardware.
- Begin the deployment process by adding the fabric intent to the region's deployment pipeline. From the pipeline you can then deploy the fabric intent.
The following configurations are not supported on the initial version of a fabric intent. For the following configurations, you must first save and deploy Version 1.0 of the fabric intent, and then create a new version of the intent in which the following actions are permitted:
- configure LAGs
- configure breakout ports