We recommend allocating 16 cores 96GB of memory for production environments.
It is necessary to provide multiple disks for databases and internal services. You can use any solution that works with Kubernetes (AWS EBS, Azure Disks, etc.). An important note: for optimal performance, we strongly recommend using SSDs.
It is strongly recommended not to use NFS as a database storage.
The operating system can be any distribution of Linux (Ubuntu, CentOS, RedHat, Amazon Linux, etc). Preferably, use the latest versions.
Linux kernel must be newer than version 3.15.
The container runtime processor architecture must be x86-64.