6 Deploying Network Bridge

You can deploy Oracle Communications Network Bridge on a cloud native environment by running the Helm install command.

Topics in this document:

Deploying Network Bridge Cloud Native

To deploy Network Bridge on your cloud native environment:

  1. Create a namespace for the Network Bridge Helm chart:

    kubectl create namespace NBNameSpace

    where NBNameSpace is the namespace in which to create Kubernetes objects for the Network Bridge Helm chart.

  2. Validate the content of your Helm chart by running the Helm lint command:

    helm lint --strict oc-ccs-helm-chart-version --values oc-ccs-helm-chart-version/values.yaml --values OverrideValuesFile

    You'll see this if the command completes successfully:

    1 chart(s) linted, no failures
  3. Validate the values in your override-values.yaml file by using the helm template command:

    helm template NBReleaseName oc-ccs-helm-chart-version

    where NBReleaseName is the release name for oc-ccs-helm-chart-version and is used to track this installation instance.

  4. Deploy Network Bridge by running this command:

    helm install NBReleaseName oc-ccs-helm-chart-version --namespace NBNameSpace --values override-values.yaml 
  5. Verify that the pods were deployed successfully by running this command:

    kubectl -n NbNameSpace get pods

    You should see something similar to this:

    NAME                                    READY   STATUS      RESTARTS   AGE
    diameter-adapter-d2h-6f79d95887-lp7qs   1/1     Running     0          6d17h
    diameter-adapter-h2d-5496bf8d94-vjgn7   1/1     Running     0          6d17h
    diameter-proxy-d5ccf6dbd-l968b          1/1     Running     0          6d17h
    diameter-proxy-db-job-22bsg             0/1     Completed   0          7d5h
    egress-7b974f4488-wx9qz                 1/1     Running     0          7d4h
    mediation-75f9dcd99d-vrrwg              1/1     Running     0          7d4h
    oc-ccs-ndb-mgmd-0                       1/1     Running     0          7d5h
    oc-ccs-ndb-mgmd-1                       1/1     Running     0          7d5h
    oc-ccs-ndb-mysqld-0                     1/1     Running     0          7d5h
    oc-ccs-ndb-mysqld-1                     1/1     Running     0          7d5h
    oc-ccs-ndb-ndbmtd-0                     1/1     Running     0          7d5h
    oc-ccs-ndb-ndbmtd-1                     1/1     Running     0          7d5h