Setting Up ONAP using Kubernetes

Context

The recommended ONAP deployment is based on Kubernetes and Docker containers. This method is also called deployment through OOM.

The following is the recommended component version.

Software Version
Kubernetes 1.8.10
Helm 2.8.2
kubectl 1.8.10
Docker 17.03.x

Creation of Kubernetes cluster is described here:

The ONAP full installation requires the following footprint:
  • 4 VM
  • 32 vCPU
  • 128 GB RAM
  • 160 GB Storage

ONAP installation is described here:

Note

Prior to deployment of ONAP, there is no need to download manually any Docker container. The OOM deployment takes care to automatically download the Docker containers.

It is also possible to deploy a subset of ONAP components on a single VM. The VM flavor to be used depends on the number of ONAP components to be deployed.