network.bridge
Minimal configlet:
[network#1]
type = bridge
Minimal setup command:
om node set --kw="type=bridge"
dev
required: false
scopable: false
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.
mask_per_node
required: false
scopable: false
default: 0
convert: int
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).
network
required: false
scopable: true
The cluster backend network.
The routed_bridge driver fragments this network into subnets with a prefix length given bymask_per_nodes.
public
required: false
scopable: false
convert: bool
Set to true if the network ip range is public and we must not configure masquerading rules.
type
required: false
scopable: false
candidates: bridge, routed_bridge
default: bridge
The type of network.