Single Cluster Multi Sub-Domain Deployment
Sub-domain routing is required for Call Control Framework (CCF) deployments where there are multiple sub-domains in a single Kubernetes cluster.
Network Enablers (NEs) connect directly to the engine pods through Kubernetes ClusterIP services in the same way as for single sub-domain deployments. However, the NE implements a Route Cache Controller (RCC) on the NE pods for maintaining the local Route Cache that is used for sub-domain routing. NEs must have connectivity between the RCC and the engines through TRA-RTs and Route Cache checkpoint persistent volume mounts, in case a checkpoint is needed for restart.
The TRA must be enabled in the Helm values configuration file and TRA sub-domain routing must be enabled for the NE pod by answering
y
to the following
create_config.info configuration
question:Do you want to use a Traffic Routing Agent (TRA) for sub-domain routing (y/n)?y
For more information, see the discussion about
configuring a containerized Traffic Routing Agent in MATRIXX Configuration.Figure 1 shows an example CCF NE deployment in
the Kubernetes environment for a two sub-domain configuration, where NEs are deployed
into the ag1 access group.