Node
A Node is a logical representation of a device in a Fabric that allows the separation of the logical configuration from the actual physical Device simplifying RMA and hardware replacements. When associated or bound to a Node, a Device assumes the Node identity and all its associated configuration. A Node can be pre-configured and referenced in other Fabric level constructs such as VRFs, VNIs and Link Aggregation Groups (LAGs) before a Device is bound to it allowing for pre-configuration of a complete Fabric.
Location in GUI: Fabrics » XXX
Diagram
Section titled “Diagram”Classes
Section titled “Classes”nodes (hyperfabric.fabrics)
Section titled “nodes (hyperfabric.fabrics)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| model | Choice | HF6100-32D, HF6100-60L4D | Yes | |
| roles | List | Choice[LEAF, SPINE] | Yes | |
| description | String | No | ||
| serial_number | String | No | ||
| location | String | No | ||
| labels | List | String | No | |
| annotations | Map | No | ||
| management_port | Class | [management_port] | No |
management_port (hyperfabric.fabrics.nodes)
Section titled “management_port (hyperfabric.fabrics.nodes)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | No | ||
| description | String | No | ||
| cloud_urls | List | String | No | |
| ipv4_address | IP | No | ||
| ipv4_gateway | IP | No | ||
| ipv6_address | IP | No | ||
| ipv6_gateway | IP | No | ||
| dns_addresses | List | IP | No | |
| ntp_addresses | List | IP | No | |
| no_proxy | List | String | No | |
| proxy_address | String | No | ||
| proxy_username | String | No | ||
| proxy_password | String | No |
Examples
Section titled “Examples”hyperfabric: fabrics: - name: My Fabric 01 nodes: - name: Leaf01 description: Leaf Switch 01 model: HF6100-32D roles: [LEAF] location: sj01-1-101-AAA01