Configuring User Parameters for Migration Tool

Following table provides parameters for installing Migration Tool.

Parameter Description Default value Range or Possible Values (If applicable) Notes
name name assigned to the migration pod under metadata section in template yaml file ocudr-nudr-migration Not applicable Use releaseName-nudr-migration
nodeSelectorTerms (values) Update the value as node name in which you want to run 5g-udr-dev-1-k8s-node-1 Not applicable update this value to k8 worker node name
MYSQL_DATABASE Uses the default secret name from the UDR deployment ocudr-secrets Not Applicable Uses ocudr-secrets of the UDR deployment
DB_SERVICE_NAME Defines the mysql-connectivity service used for connecting to mysql database mysql-connectivity-service.occne-infra

Possible Values:-

mysql-connectivity-service.<namespace>

mysql-connectivity service yaml file can be used for connecting to sql nodes.
DB_SERVICE_PORT Port for the mysql-connectivity service 3306 Not Applicable mysql-connectivity service port for connecting to mysql database.
LOGGING_LEVEL_ROOT Log Level WARN

Possible Values -

WARN

INFO

DEBUG

The log level of the ocudr-nudr-migration pod
K8S_HOST_IP HOST IP of the pod running node external ip   Not applicable pick the node external ip of pod running based on the node affinity rules.
START_RANGE Defines the range of subscriber data in which migration should start.   Not applicable  
END_RANGE Defines the range of subscriber data in which migration should end.   Range  
KEY_TYPE Defines the key type of which data migration should happen.Ex:MSISDN,IMSI...   Range  
HTTP_RETRY_CONFIGURE retrycount for the okhttp3 client to send request to the udr in case of service unavailable error scenarios 2 Not applicable Retry Count to be specified for the okhttp3 client to send request to udr.
HIKARI_POOL_SIZE Mysql Connection pool size 10 Not Applicable The hikari pool connection size to be created at start up
UDR_SERVICE_BASEURL FQDN ocudr-ingressgateway.myudr.svc.cluster.local Not Applicable

FQDN used by the migration tool to send reques to UDR.

Note: Be cautious in updating this value. Should consider helm release name, namespace used for udr deployment and name resolution setting in k8s.

image image from the docker registry along with image name and tag ocudr-registry.us.oracle.com:5000/ocudr/nudr_migration:1.7.30 Not applicable docker-registry /imageName:<imagetag>
imagePullPolicy This setting will tell if image need to be pulled or not Always

Possible Values -

WARN

INFO

DEBUG

 
MANAGEMENT_SERVER_PORT management server port 9000 Not Applicable The actuator management port to be used for nudr-bulk-import pod
resources.requests.cpu Cpu Allotment for nudr-bulk-import pod 4 Not applicable The CPU to be allocated for nudr-bulk-import pod during install of tool
resources.requests.memory Memory allotment for nudr-bulk-import pod 5Gi Not applicable The memory to be allocated for nudr-bulk-import pod during install of tool
resources.limits.cpu Cpu allotment limitation 4 Not applicable The CPU to be max allocated for nudr-bulk-import pod
resources.limits.memory Memory allotment limitation 5Gi Not applicable The memory to be max allocated for nudr-bulk-import pod
DIAMETER_REALM Dimeter Realm to be configured from 4G side udr.oracle.com Not applicable Its a client Realm and needs to be configured in 4G setup
DIAMETER_IDENTITY Dimeter Identity to be configured from 4G side udr.migration.oracle.com Not applicable Its a client Identithy and needs to be configured in 4G setup
DIAMETER_SETTING_NUM_OF_CONNECTIONS Number of connections required to connect 3 Not applicable Number of connections
DIAMETER_NODES_HOST 4G server Host IP Address 10.75.214.207 Not applicable This IP configures from 4G side
DIAMETER_NODES_PORT 4G server Host Listener Port 3868 Not applicable This port configures from 4G side
DIAMETER_NODES_REALM 4G server Realm tekelec.com Not applicable This Realm configures from 4G side
DIAMETER_NODES_IDENTITY 4G server Identity local.tekelec.com Not applicable This Identity configures from 4G side
APPLICATION_NAME Application name of nudr-migration ocudr Not Applicable Application name of nudr-migration
ENGINEERING_VERSION Release version of ocudr 1.8.0 Not Applicable Release version of ocudr
MARKETING_VERSION Marketing version of ocudr 1.8.0.0 Not Applicable Marketing version of ocudr
MICROSERVICE_NAME MIcroservice name of migration tool ocudr-nudr-migration Not Applicable MIcroservice name of migration tool
K8S_CLUSTER_NAME Cluster name of migration tool ocudr Not Applicable Cluster name of migration tool
K8S_NAMESPACE Namespace in which you deployed ocudr Not Applicable Namespace in which you deployed
K8S_NODE Node name in which you deployed this tool 5g-udr-dev-1-k8s-node-1 Not Applicable Node name in which you deployed this tool