Driver network.bridge
Minimal configlet:
[network#1]
type = bridge
Minimal setup command:
om test/ccfg/foo set --kw="type=bridge"
Supported keywords:
- dev
- mask_per_node
- max_peers
- network
- public
- type
Keyword dev
required: false
scopable: false
Description:
The network bridge device name. If not set the name will be obr_<network name>. Use this keyword if you need the network to use an already existing bridge.
Keyword mask_per_node
required: false
scopable: false
default: 0
convert: int
Description:
The prefix length of the subnets distributed to each node. For example if the network is a x.x.x.x/16 you can distribute
- x.x.x.x/17 subnets to 2 nodes
- x.x.x.x/18 to 4 nodes
- etc…
If both mask_per_node and ips_per_node are set, ips_per_node is ignored.
If only ips_per_node is set, it is honored for backward compatibility.
The ips_per_node keyword is deprecated because its value is hard to manage for large ipv6 subnets (e.g a x.x.x.x/48 subnet has 281474976710656 ips).
Keyword max_peers
required: false
scopable: false
convert: int
Example:
max_peers=8
Description:
Keyword network
required: false
scopable: true
Description:
The cluster backend network.
The routed_bridge driver fragments this network into subnets with a prefix length given bymask_per_nodes.
Keyword public
required: false
scopable: false
convert: bool
Description:
Set to true if the network ip range is public and we must not configure masquerading rules.
Keyword type
required: false
scopable: false
candidates: bridge, routed_bridge
default: bridge
Description:
The type of network.