Go to primary content
Oracle® Communications Network Exposure Function (NEF) Cloud Native Installation and Upgrade Guide
Release 1.0
F16986-01
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Pre-requisites

Following are pre-requisites user must have before installing Network Exposure Function.

Software Version
Kubernetes v1.12.5
HELM v2.11.0
MySQL 5.7 or later

Additional software that needs to be deployed as per the requirement of the services:

Software Chart Version Notes
elasticsearch 1.21.1 Needed for Logging Area
elastic-curator 1.2.1 Needed for Logging Area
elastic-exporter 1.1.2 Needed for Logging Area
logs 2.0.7 Needed for Logging Area
kibana 1.5.2 Needed for Logging Area
grafana 2.2.0 Needed for Logging Area
prometheus 8.8.0 Needed for Logging Area
prometheus-node-exporter 1.3.0 Needed for Metrics Area
metallb 0.8.4 Needed for External IP
metrics-server 2.4.0 Needed for Metrics Server
tracer 0.8.3 Needed for Tracing Area

Note:

In case any of the above services are needed and the respective software is not installed in CNE. Please install software before proceeding.

Note:

If you are using NRF, install it before proceeding with the NEF installation.

Network Access

The Kubernetes cluster hosts must have network access to:

  • quay.io/datawire/ambassador docker image repository
  • Local helm repository where the Oracle Communications Network Exposure Function helm charts are available. The helm charts are available in tar ball with images.
  • Local docker image repository where the Oracle Communications Network Exposure Function images are available. The tar ball has the images which are posted to your repository.

Laptop/Desktop Client Software

Following are the requirements for the laptop/desktop where the deployment commands shall be executed:
  • Network access to the helm repository and docker image repository
  • Helm repository must be configured on the client
  • Network access to the Kubernetes cluster
  • Necessary environment settings to run the kubectl commands. The environment should have privileges to create namespace in the Kubernetes cluster.
  • Helm client installed with the push plugin. The environment should be configured so that the helm install command deploys the software in the Kubernetes cluster.

Browser Support

It is recommend to use Firefox browser to access Kubernetes dashboard. The Configuration Management GUI page is accessed from different browsers.

Server or space requirements

For server and space requirements, refer to Oracle Communications Cloud Native Environment Installation Guide.