2 Planning Your Installation
The Oracle Communications Offline Mediation Controller cloud native deployment package includes Docker images and Helm charts to help you deploy and manage pods of product services in Kubernetes.
Overview of the Offline Mediation Controller Deployment Package
The Offline Mediation Controller cloud native deployment package includes the following:
-
Ready-to-use images and Helm charts to help you orchestrate containers in Kubernetes.
-
Sample Dockerfiles and scripts that you can use as a reference for building your own images.
You can use the images and Helm charts to help you deploy and manage pods of Offline Mediation Controller product services in Kubernetes. Communication between pods of services of Offline Mediation Controller products is preconfigured in the Helm charts.
About Offline Mediation Controller Pods and Images
Table 2-1 lists the pods and images for Offline Mediation Controller whose containers are created and services are exposed through them. For the image name, replace 15.0.0.x.0 with the patch set version number, such as 15.0.0.1.0.
Table 2-1 Offline Mediation Controller Pods and Images
Pod | Replica Type | Image Name | Container Port |
---|---|---|---|
admin-server-app-58dbd45d58-9vqll |
Single |
oc-cn-ocomc:15.0.0.x.0 |
55105 |
node-mgr-app-5577bbb854-76rx4 |
Single |
oc-cn-ocomc:15.0.0.x.0 |
55109 |
ocomc-rsm-5c7848989c-fhdkc |
Multiple |
oc-cn-ocomc-rsm:15.0.0.x.0 |
8080 |
About Offline Mediation Controller Services
Table 2-2 lists the services for Offline Mediation Controller.
Table 2-2 Offline Mediation Controller Services
Service | Service Type | Port | Notes |
---|---|---|---|
admin-server-app |
ClusterIP |
55105 |
Client on same worker node |
node-mgr-app |
ClusterIP |
55109 |
Client on same worker node |
admin-server-app-external |
NodePort |
External port |
Client on Windows system |
node-mgr-app-external |
NodePort |
External port |
Client on Windows system |
ocomc-rsm | NodePort |
8080 |
Client on Windows System |
To connect to the Administration Server running in a Kubernetes cluster, you must install the Administration Client outside of the Kubernetes cluster and then connect it to the service and port of the Administration Server.
-
If the Administration Client is installed on the same node where the Administration Server pod is running, use a clusterIP service type with the Administration Server.
-
If the Administration Client is located remotely or is on a Windows system, use a NodePort service type with the Administration Server.
For more information about connecting the Administration Client, see "Connecting Your Administration Client".