Configuring User Parameters - Bulk Import Tool

Following table provides parameters for creating PVC and template for installing Bulk Import Tool.

Parameter Description Default value Range or Possible Values (If applicable) Notes
storageClassName storage class used for creation of PVC standard Not applicable Used for creation of PVC
storage Volume for PVC 10Gi Not applicable Volume assigned for creation of PVC. Value for the volume should be more than set of CSV files required for import operaiton.
name name assigned to the bulkimport pod under metadata section in template yaml file ocudr-nudr-bulk-import Not applicable Use releaseName-nudr-bulk-import
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 INFO

Possible Values -

WARN

INFO

DEBUG

The log level of the ocudr-nudr-bulk-import pod
POLLING_TIME_INTERVAL Defines the time interval in milliseconds for pooling the import directory 5000 milliseconds Not applicable Time interval to be specified in milliseconds
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
DATA_SERVICE_BASEURL FQDN ocudr-ingressgateway.myudr.svc.cluster.local Not Applicable

FQDN used by the bulk import 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_bulk_import:1.8.0 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
fsGroup Docker Id given in the Docker file 1002 Not Applicable Use the same docker id given in the docker file
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 6Gi 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 6Gi Not applicable The memory to be max allocated for nudr-bulk-import pod