Oracle® Communications Unified Data Repository Cloud Native Installation and Upgrade Guide Release 1.0 F17617-01 |
|
![]() Previous |
![]() Next |
The User Data Repository requires a MySQL database to store the configuration and run time data.
The OCUDR Software components as mentioned in pre-requisites section, can be extracted following the below steps.
ocudr-pkg-1.0.0.0.0.tgz |_ _ _ _ _ _ ocudr-1.0.0.tgz (helm chart) |_ _ _ _ _ _ ocudr-images-1.0.0.tar (docker images) |_ _ _ _ _ _ Readme.txt (Contains cksum and md5sum of tarballs)
# docker load --input /root/ocudr-images-1.0.0.tar
# docker tag ocudr/nudr_datarepository_service:1.0.0 <customer repo>/nudr_datarepository_service:1.0.0 # docker push <customer repo>/nudr_datarepository_service:1.0.0 # docker tag ocudr/nrf_client_service:1.0.0 <customer repo>/nrf_client_service:1.0.0 # docker push <customer repo>/nrf_client_service:1.0.0
Deploying Cloud Native User Data Repository in Kubernetes Cluster
Note:
Before proceeding to helm installation, note that the dbname parameter under MySQL section in ocudr_values.yaml has the default value, udrdb and it is recommended to use the same as the UDR deployment takes the UDR db creation and related table creation and values by connecting to NDBCLUSTER and uses the dbname as udrdb to the do the same.If user wants to configure a different DB name for UDR DB other than the default value, udrdb, follow the steps mentioned in the section, Modifying UDR DB Name.
To deploy in Kubernetes Cluster:
helm install <helm chart> [--version <OCUDR version>] --name <release> --namespace <k8s namespace> -f <ocudr_values.yaml>In the above command: