Installation Procedures

The installation procedures in this document provision and configure an Oracle Communications Signaling, Network Function Cloud Native Environment (OCCNE). OCCNE 1.3 offers the choice of deployment platform; the CNE can be deployed directly onto dedicated hardware, (referred to as a bare metal CNE), or deployed onto OpenStack-hosted VMs. (referred to as a virtualized CNE).

Regardless of which deployment platform is selected, OCCNE installation is highly automated. A collection of container-based utilities are used to automate the provisioning, installation, and configuration of OCCNE. These utilities are based on the following automation tools:

  • PXE helps reliably automate provisioning the hosts with a minimal operating system.
  • Terraform is used to create the virtual resources that the virtualized CNE is hosted on.
  • Kubespray helps reliably install a base Kubernetes cluster, including all dependencies (like etcd), using the Ansible provisioning tool.
  • Ansible is used to orchestrate the overall deployment.
  • Helm is used to deploy and configure common services such as Prometheus, Grafana, ElasticSearch and Kibana.

Note:

In case any procedure requires Linux Shell access, make sure that the shell is with Keepalive to avoid unexpected timeout.