Installation
This section describes how to set up the Apinizer Platform.
Installation Prerequisities
Before installing the Apinizer Platform, it must be ensured that the appropriate prerequisites exist. Before starting the installation, verify that the operating system is supported and has the necessary development platforms.
Supported Operation Systems
Since Apinizer runs on Kubernetes, it supports all operating systems that can be working with Kubernetes.
Installation Topologies
The following requirements are specified for the minimum recommended configuration. You can increase it according to your service loads.
Apinizer does not recommend single server installation for production environment. Consider such a setup configuration only for PoC environments.
Do not use Test/PoC Deployments for Load Testing purposes! If you want to do load test, you can look at our Benchmark Results page or you can contact us.
Topology/Purpose of Usage | No | Operating System | CPU | RAM | Disk | Installations |
Test/PoC Deployment | Server 1 | Ubuntu Server 20.04.02 LTS | 8 Core | 16 GB | 100 GB | Kubernetes Master and Worker, Elasticsearch, Replica set MongoDB Single Instance |
Starter Deployment | Server 1 | Ubuntu Server 20.04.02 LTS | 8 Core | 16 GB | 500 GB | Kubernetes Master, Elasticsearch, Replica set MongoDB Single Instance |
Server 2 | Ubuntu Server 20.04.02 LTS | 8 Core | 12 GB | 80 GB | Kubernetes Worker | |
Professional Deployment | Server 1 | Ubuntu Server 20.04.02 LTS | 8 Core | 32 GB | 1 TB | Kubernetes Master, Elasticsearch, MongoDB Replica Set |
Server 2 | Ubuntu Server 20.04.02 LTS | 10 Core | 12 GB | 80 GB | Kubernetes Worker | |
Server 3 | Ubuntu Server 20.04.02 LTS | 10 Core | 12 GB | 80 GB | Kubernetes Worker | |
High Available Deployment | Server 1 | Ubuntu Server 20.04.02 LTS | 4 Core | 4 GB | 80 GB | Kubernetes Master |
Server 2 | Ubuntu Server 20.04.02 LTS | 4 Core | 4 GB | 80 GB | Kubernetes Master | |
Server 3 | Ubuntu Server 20.04.02 LTS | 4 Core | 4 GB | 80 GB | Kubernetes Master | |
Server 4 | Ubuntu Server 20.04.02 LTS | 12 Core | 16 GB | 80 GB | Kubernetes Worker | |
Server 5 | Ubuntu Server 20.04.02 LTS | 12 Core | 16 GB | 80 GB | Kubernetes Worker | |
Server 6 | Ubuntu Server 20.04.02 LTS | 12 Core | 16 GB | 80 GB | Kubernetes Worker | |
Server 7 | Ubuntu Server 20.04.02 LTS | 4 Core | 4 GB | 80 GB | MongoDB Replica Set 1 | |
Server 8 | Ubuntu Server 20.04.02 LTS | 4 Core | 4 GB | 80 GB | MongoDB Replica Set 2 | |
Server 9 | Ubuntu Server 20.04.02 LTS | 4 Core | 4 GB | 80 GB | MongoDB Replica Set 3 | |
Server 10 | Ubuntu Server 20.04.02 LTS | 8 Core | 64 GB | 2 TB | Elasticsearch Cluster 1 | |
Server 11 | Ubuntu Server 20.04.02 LTS | 8 Core | 64 GB | 2 TB | Elasticsearch Cluster 2 |