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 |