Pods
A pod is a process that runs on Kubernetes cluster. Pod encapsulates a granular unit known as a container. A pod can contains one or more containers.
Kubernetes deploys one or multiple pods on a single node which can be a physical or a virtual machine. Each pod has a discrete identity with an internal IP address and port number. The containers within the pod shares the storage and network resources.
The following tables list the cnSGW-C and Common Execution Environment (CEE) pod names and the hosts on which they are deployed depending on the labels that you assign. See the following table for information on how to assign the labels.
Pod Name | Description | Host Name | ||
---|---|---|---|---|
api-sgw-ops-center | Functions as confD API pod for the cnSGW-C Ops Center. | OAM | ||
base-entitlement-sgw | Operates to support smart licensing feature. | OAM
|
||
bgpspeaker |
Operates to support dynamic routing for L3 route management and BFD monitoring. |
Protocol |
||
cache-pod | Operates to support cache system information that is used by other pods as applicable. | Protocol | ||
cdl-ep-session-c1 | Provides an interface to the CDL. | Session | ||
cdl-index-session-c1 | Preserves the mapping of keys to the session pods. | Session | ||
cdl-slot-session-c1 | Operates as the CDL session pod to store the session data. | Session | ||
documentation | Contains the documentation. | OAM | ||
etcd-sgw-etcd-cluster | Hosts the etcd for the cnSGW-C OAM application to store information such as pod instances, leader information, endpoints. | OAM | ||
georeplication |
Operates to support cache, ETCD replication across sites, and site role management. |
Protocol |
||
grafana-dashboard-app-infra | Contains the default dashboard of app-infra metrics in Grafana. | OAM | ||
grafana-dashboard-cdl | Contains the default dashboard of CDL metrics in Grafana. | OAM | ||
grafana-dashboard-sgw | Contains the default dashboard of cnSGW-C service metrics in Grafana. | OAM | ||
gtpc-ep-n0 | Operates as GTPC endpoint of cnSGW-C. | Protocol | ||
kafka | Hosts the Kafka details for the CDL replication. | Protocol | ||
li-ep-n0 | Operates as Lawful Intercept endpoint of cnSGW-C. | Protocol | ||
oam-pod | Operates as the pod to facilitate Ops Center actions, such as show commands, configuration commands, monitor protocol monitor subscriber. | OAM | ||
ops-center-sgw-ops-center | Acts as the cnSGW-C Ops Center. | OAM | ||
smart-agent-sgw-ops-center | Operates as the utility pod for the cnSGW-C Ops Center. | OAM | ||
nodemgr-n0 | Performs node level interactions, such as Sxa link establishment and management (heartbeat). It generates unique identifiers, such as UE IP address and SEID. |
Service | ||
protocol-n0 | Operates as encoder and decoder of application protocols (PFCP, whose underlying transport protocol is UDP). | Protocol | ||
rest-ep-n0 | cnSGW-C uses REST-EP as Notification client. | Protocol | ||
service-n0 | Contains main business logic of cnSGW-C. | Service | ||
udp-proxy | Operates as proxy for all UDP messages. Owns UDP client and server functionalities. | Protocol | ||
swift-sgw-ops-center | Operates as the utility pod for the cnSGW-C Ops Center. | OAM | ||
zookeeper | Assists Kafka for topology management. | OAM |
CEE Pods
For details, see the “CEE pods” topic from the UCC Common Execution Environment - Configuration and Administration Guide.