Skip to main content
apiVersion: v1alpha1
kind: BridgeConfig
name: bridge.3 # Name of the bridge link (interface) to be created.
# Names of the links (interfaces) to be aggregated.
links:
    - eno1
    - eno2
# Bridge STP (Spanning Tree Protocol) configuration.
stp:
    enabled: true # Enable or disable STP on the bridge.

# # Override the hardware (MAC) address of the link.
# hardwareAddr: 2e:3c:4d:5e:6f:70
FieldTypeDescriptionValue(s)
namestringName of the bridge link (interface) to be created.
hardwareAddrHardwareAddrOverride the hardware (MAC) address of the link.
links[]stringNames of the links (interfaces) to be aggregated.
Link aliases can be used here as well.
stpBridgeSTPConfigBridge STP (Spanning Tree Protocol) configuration.
vlanBridgeVLANConfigBridge VLAN configuration.
upboolBring the link up or down.

If not specified, the link will be brought up.
mtuuint32Configure LinkMTU (Maximum Transmission Unit) for the link.

If not specified, the system default LinkMTU will be used (usually 1500).
addressesAddressConfigConfigure addresses to be statically assigned to the link.
routesRouteConfigConfigure routes to be statically created via the link.
multicastboolSet the multicast capability of the link.

stp

BridgeSTPConfig is a bridge STP (Spanning Tree Protocol) configuration.
FieldTypeDescriptionValue(s)
enabledboolEnable or disable STP on the bridge.

vlan

BridgeVLANConfig is a bridge VLAN configuration.
FieldTypeDescriptionValue(s)
filteringboolEnable or disable VLAN filtering on the bridge.

addresses[]

AddressConfig represents a network address configuration.
FieldTypeDescriptionValue(s)
addressPrefixIP address to be assigned to the link.

This field must include the network prefix length (e.g. /24 for IPv4, /64 for IPv6).
routePriorityuint32Configure the route priority (metric) for routes created for this address.

If not specified, the system default route priority will be used.

routes[]

RouteConfig represents a network route configuration.
FieldTypeDescriptionValue(s)
destinationPrefixThe route’s destination as an address prefix.

If not specified, a default route will be created for the address family of the gateway.
gatewayAddrThe route’s gateway (if empty, creates link scope route).
sourceAddrThe route’s source address (optional).
metricuint32The optional metric for the route.
mtuuint32The optional MTU for the route.
tableRoutingTableThe routing table to use for the route.

If not specified, the main routing table will be used.