2 Deployment Models

Oracle Communications Cloud Native Core, Cloud Native Environment (CNE) can be installed either on bare metal servers or virtual machines. For more information about how to install and configure CNE for each deployment model, see Oracle Communications Cloud Native Core, Cloud Native Environment Installation, Upgrade, and Fault Recovery Guide. The following sections explain different CNE deployments.

2.1 Bare Metal Deployment

CNE is installed on HP Gen 8, Gen 9, and Gen 10 servers. CNE can also be installed on the Netra X8-2 and X9-2 servers. CNE requires the following servers for bare metal deployments:
  • 3 Kubernetes controller servers
  • A minimum of 6 Kubernetes worker servers

There are no additional hardware required for installing or booting the Bootstrap Host and the Bastion Hosts since they are created as virtual machines on the Kubernetes controller nodes. For more information on installing and configuring Bootstrap Host and Bastion Hosts, see the Oracle Communications Cloud Native Core, Cloud Native Environment Installation, Upgrade, and Fault Recovery Guide.

2.2 Virtualized Deployment

CNE can be installed on OpenStack or VMware virtualized infrastructures. CNE uses Terraform to acquire virtual resources such as virtual machines, networking, security rules, and so on, from the virtual infrastructures. CNE is installed onto these virtual resources. The following virtual machines are required for a virtualized deployment of CNE:

  • 1 Bootstrap Host VM (can be uninstalled after installation is complete)
  • 2 Bastion Host VMs
  • 3 Kubernetes controller VMs
  • A minimum of 6 Kubernetes worker VMs

For more information on installing and configuring Bootstrap Host and Bastion Hosts, see Oracle Communications Cloud Native Core, Cloud Native Environment Installation, Upgrade, and Fault Recovery Guide.