Driver network.bridge
Minimal configlet:
[network#1]
type = bridge
Minimal setup command:
om test/ccfg/foo set --kw="type=bridge"
Supported keywords:
- comment
- dev
- mask_per_node
- network
- public
- type
Keyword comment
required: false
scopable: false
Description:
A free form text describing the role of the object, of the node, or of the section it is set in.
The keyword is accepted in any section, so the DEFAULT section can document a configuration as a whole, and a resource, pool, heartbeat, array or network section can document itself.
The agent does not interpret the value.
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 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.