Requirements

Here, you'll find detailed information on server configurations for Docker-Compose standalone mode and K8S version, including resources, quantity, minimum CPU, architecture, minimum memory, storage, operating system, environment, and description.

This documentation is designed to help you adjust the configuration according to your actual needs and select the appropriate terminal operation server.

Docker-Compose Single-machine Mode

Resource

Quantity

Minimum CPU

Architecture

Minimum Memory

Storage

Operating System

Environment

Description

Server

1

8

X86-64

16

System disk 100G, data disk 300G (SSD), data disk mounted at /data directory

CentOS 7.6+ Kernel version: 4.2+

Standalone Mode

Kubernetes Mode

Please adjust the configuration according to actual needs. The terminal operation server can choose by itself.

Resource

Quantity

Minimum CPU

Architecture

Minimum Memory

Storage

Operating System

Environment

Description

LoadBalance

1

-

-

-

-

-

-

Used to provide public access to the website, associated with the K8S cluster, and part of the same internal network as the K8S cluster.

Kubernetes

1

-

-

-

-

-

-

version: v1.28 size: 50 nodes

Kubernetes node server

3

16

X86-64

64

System disk 200G

CentOS 7.9+ Kernel version: 4.2+

Cluster Mode

Cloud resources can be used optionally: Cloud RDS MySQL, Redis Cloud Storage requirements:


- MySQL version: master-slave mode, version should be higher than 8.0.23, starting from at least 16 cores and 64G memory, elastic storage 1TG


- Redis: 5.0+, starting from at least 4 cores and 8G memory

Terminal Operation Server

1

2

X86-64

4

System disk 500G

CentOS 7.9+ Kernel version: 4.2+

Cluster Mode

Used for executing installation instructions, uploading image repositories, etc. If there is no private repository, Docker Registry will be installed on this machine and used as a private repository.