Network Enabler

Network Enabler Properties describes the configuration options available in the Network Enabler (NE) sub-chart.

Table 1. Network Enabler Properties
Property Description
network-enabler.connections.tra.host The name of the Traffic Routing Agent (TRA) service to connect to. The default value is tra-access-group.
network-enabler.secondaryNetworks[x].address The address assigned to the network-enabler-x pod by the configuration provided in the network-enabler.secondaryNetworks.name[x].cni property.
network-enabler.secondaryNetworks[x].cni The CNI configuration used to create another (secondary) network. The NE pods are allocated a static IP address.

The CNI configuration is used to populate spec.config property of a NetworkAttachmentDefinition.

CNI configuration can be provided in one of two forms:

  • A JSON string.
  • A YAML object converted to a JSON string by Helm.

For information about the different configuration options, see the discussion about configuring an additional network at the OpenShift website.

Note: OpenShift is not required for use of the Multus CNI with MATRIXX.
network-enabler.portOffset Specifying this property prevents overlapping ports. The default value is 0.
network-enabler.pointCode The destination point code for routing messages. The default value is 402.
network-enabler.stp.localPort The local port used for each link. The default value is 2905.
network-enabler.stp.remotePort The remote port used for each link. The default value is 2905.
network-enabler.stp.links[x].aspIdentifier The ASP identifier that is put into a message. The default value is 1.
network-enabler.stp.links[x].destinationPointCode The STP code. The default value is 402.
network-enabler.stp.links[x].connect.localPort The source port of the messages sent from the NE. The default value is the value of the network-enabler.stp.localPort property.
network-enabler.stp.links[x].connect.remoteAddress If this property is specified, the NE only accepts connections from the specified address.
network-enabler.stp.links[x].connect.remotePort If this property is specified, the NE only accepts connections from the specified port. The default value is the value of the network-enabler.stp.remotePort property.
network-enabler.stp.links[x].listen.localPort The source port of the messages sent from the NE. The default value is the value of the network-enabler.stp.localPort property.
network-enabler.stp.links[x].listen.remoteAddress If you are listening, and you specify any for this property, the link accepts any connection from any address. If you specify the STP address, the link only accepts connections from the specified address. The default value is any.
network-enabler.stp.links[x].listen.remotePort If you are listening, and you specify 0 for this property, the link accepts any port. If you specify the STP port, the link only accepts connection from the specified port. The default value is network-enabler.stp.remotePort.
Note: The NE sub-chart is disabled by default. If you enable this sub-chart (set network_enabler.enabled to true), you must also enable the NE feature (set global.features.networkEnabler to true).