Deploying the Network Enabler
Network Enablers (NEs) in Kubernetes clusters are deployed using the MATRIXX Helm chart. For information, see configuring MATRIXX using Helm.
NEs support the SIGTRAN protocol to connect to the network STPs that use Stream Control
Transmission Protocol (SCTP) as a transport protocol. Nodes that host NEs must have the
lksctp-tools
and lksctp-tools-devel
packages
installed. Use a command similar to the following:
sudo yum install lksctp-tools lksctp-tools-devel
Deploying NEs using Helm creates the NE Kubernetes services. You can monitor the NE
startup process through the NE logs. For example, messages similar to the following show
NE attempts to connect to the
engines:
ne-ag1-1:ne LM_WARN 109|115 2019-11-04 19:06:29.293496 [network_enabler_1:1:1:1(5200.69126)] |
SigtranSocket::connected: blade_1_1_1: Connect to 10.107.38.55:29051 failed: Connection refused
ne-ag1-1:ne LM_WARN 109|114 2019-11-04 19:06:29.293661 [network_enabler_1:1:1:1(5200.69126)] |
SigtranSocket::connected: blade_1_1_2: Connect to 10.107.38.55:29052 failed: Connection refused
ne-ag1-1:ne LM_WARN 109|114 2019-11-04 19:06:31.301500 [network_enabler_1:1:1:1(5200.69126)] |
SigtranSocket::connected: blade_2_1_1: Connect to 10.104.33.240:29051 failed: Connection refused
Messages similar to the following show that the system is available for SIGTRAN
traffic:
ne-ag1-11:ne LM_INFO 109|114 2019-11-04 19:06:40.295853 [network_enabler_1:1:1:1(5200.69126)] |
SigtranLink::rxAspup: blade_1_1_1: Peer ASP is UP
ne-ag1-11:ne LM_INFO 109|114 2019-11-04 19:06:40.296072 [network_enabler_1:1:1:1(5200.69126)] |
SigtranLink::rxAspac: blade_1_1_1: Peer activates routing context(s) null
ne-ag1-11:ne LM_INFO 109|114 2019-11-04 19:06:40.296319 [network_enabler_1:1:1:1(5200.69126)] |
UnitDataLink::rxScmg: blade_1_1_1: Received SSA for PC 420 SSN 146
For more information about NE logs, see the discussion about Network Enabler logging in Kubernetes.