The software described in this documentation is either no longer supported or is in extended support.
Oracle recommends that you upgrade to a current supported release.

Chapter 3 Host Requirements

This chapter describes the hardware and operating system requirements for the hosts in an Oracle Linux Cloud Native Environment.

3.1 Hardware and Network Requirements

Oracle Linux Cloud Native Environment is a clustered environment that requires more than one node to form a cluster. Your environment should consist of two or more systems where Oracle Linux Cloud Native Environment is installed.

Oracle Linux Cloud Native Environment does not require specific hardware; however, certain operations are CPU and memory intensive. The X6 and X7 line of Oracle x86 Servers are suitable to host Oracle Linux Cloud Native Environment nodes. For more information on Oracle x86 Servers, see:

https://www.oracle.com/servers/x86/index.html

Oracle Linux Cloud Native Environment is available for 64-bit x86 hardware only.

The hardware requirements listed here are for the absolute minimum to run Oracle Linux Cloud Native Environment. Your deployment is highly likely to require nodes with a larger footprint.

3.1.1 Kubernetes Master Node Hardware

A minimum Kubernetes master node configuration is:

  • 4 CPU cores (Intel VT-capable CPU)

  • 16GB RAM

  • 1GB Ethernet NIC

  • 40GB hard disk space in the /var directory

3.1.2 Kubernetes Worker Node Hardware

A minimum Kubernetes worker node configuration is a bare-metal server or an Oracle Linux Kernel-based Virtual Machine (KVM) instance with:

  • 1 CPU cores (Intel VT-capable CPU)

  • 8GB RAM

  • 1GB Ethernet NIC

  • 15GB hard disk space in the /var directory

For information on creating an Oracle Linux KVM instance, see Oracle® Linux: KVM User's Guide.

3.1.3 Operator Node Hardware

A minimum operator node configuration is:

  • 1 CPU cores (Intel VT-capable CPU)

  • 8GB RAM

  • 1GB Ethernet NIC

  • 15GB hard disk space in the /var directory