Installing Unified Data Repository

Following are the steps to install Unified Data Repository:

Table 2-1 Installation Procedure

S No. Installation Steps Description
1 Download the UDR package file from Oracle Software Delivery Cloud (OSDC).

Execute the following command to download UDR package.

<nfname>-pkg-<marketing-release-number>.tgz

For example:ocudr-pkg-1.5.0.0.0.tgz

2 Untar the UDR Package File.

Execute the following command to untar UDR Package File.

tar -xvf ocudr-pkg-1.5.0.0.0.tgz

This command results into ocudr-pkg-1.5.0.0.0 directory.

The directory consists of following:

  • UDR Docker Images File: ocudr-images-1.5.0.tar
  • Helm File: ocudr-1.5.0.tgz
  • Readme txt file. The Readme.txt contains cksum and md5sum of tarballs.
3

Verify the checksums of tarballs.

Execute the following command:

Readme.txt
4

Load the tarballs to docker images.

Execute the following command:

# docker load --input /root/ocudr-images-1.5.0.tar
5

Check if all the images are loaded

Execute the following command:

docker images
6

Tag the docker images to docker registry

Execute the following command:

docker tag <image-name>:<image-tag> <docker-repo>/<image-name>:<image-tag>
7

Push the docker images to docker registry

Execute the following command:

docker push <docker-repo>/<image-name>:<image-tag>

7

Untar Helm Files

Execute the following command:

tar -xvzf ocudr-1.5.0.tgz
8

Download the Unified Data Repository (UDR) Custom Template ZIP file

Download the UDR Custom Template ZIP file from OHC:

  • Go to the URL, docs.oracle.com
  • Navigate to

    Industries->Communications->Cloud Native Core

  • Click the

    Unified Data Repository (UDR) Custom Template

    link to download the zip file.
  • Unzip the template to get ocudr-custom-configTemplates-1.5.0.0.0 file that contains the following:
    • UDR_Dashboard.json: This file is used by grafana.
    • ocudr-custom-values-1.5.0.yaml: This file is used during installation.
    • rollback.py
    • upgrade.py

OCUDR Images and Helm Files

Following are the OCUDR Images.

Table 2-2 OCUDR Images

Container Image
Nudr-drservice nudr_datarepository_service
Nudr-notify -service nudr_notify_service
Nudr-nrf-client-service nudr-nrf_client_service
ocudr-endpoint ocingress_gateway