CCF Kubernetes Services
Kubernetes services must be defined to allow connection between Network Enabler (NE) and CAMEL Gateway.
In Call Control Framework (CCF) Kubernetes deployments the external STP connects to NE and NE connects to CAMEL Gateway through the M3UA Kubernetes service.
CAMEL Gateway M3UA Kubernetes Service
The cgw-m3ua-s<subdomain_id>
service defines a
Kubernetes service on TCP ports 2901, 2902, and others as needed for connections
from NEs to CAMEL Gateway
pods.
One instance of this service is required per CAMEL Gateway
pod. The number of ports to configure for each service is determined by the value
specified for the internalLinkCount
property in the CAMEL Gateway
Helm chart. For more information, see the discussion about CAMEL Gateway
topology configuration.
Ports for CAMEL Gateway
pod services are named: m3ua-<camel_gateway_id>, where
<camel_gateway_id> identifies the CAMEL Gateway
pod. In the following example, the DNS service name for M3UA for CAMEL Gateway
pod 0 in sub-domain 1 in namespace matrixx
is:
cgw-m3ua-s1-0.matrixx.svc.cluster.local
.
cgw-m3ua-s1-0.matrixx.svc.cluster.local
cgw-m3ua-s2-1.matrixx.svc.cluster.local