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 |