2 Deployment Models
Oracle Communications Cloud Native Core, Cloud Native Environment (CNE) can be installed either on BareMetal 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 BareMetal Deployment
- Three Kubernetes controller servers
- Six Kubernetes worker servers. However, CNE supports BareMetal deployment using three worker servers for getting started with CNE.
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 Oracle Communications Cloud Native Core, Cloud Native Environment Installation, Upgrade, and Fault Recovery Guide.
CNE allows you to set up your BareMetal cluster using any ToR switch for routing. For more information about configuring the ToR switches, see the "Configuring Top of Rack Switches" section in 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.