Skip to main content
Version: V6.0_Commander_ARM

Software requirements

caution

You should ensure that your server IP address is fixed, otherwise the subsequent IP changes will cause the service to be inaccessible.

Browser

Browser nameedition
Safari>= 11.1
Chrome>= 75
Firefox>= 80
Edge>= 79

Server operating system

** Requirements: 3.10.0.627 <= system kernel <= 5.18.0 **

Recommended version: CentOS 7.9

CentOS 7:   7.4,7.5,7.6,7.7,7.8,7.9

CentOS 8: 8.0,8.1,8.2,8.3,8.4,8.5
Redhat7:    7.4,7.5,7.6,7.7,7.8,7.9

Redhat8: 8.0,8.1,8.2,8.3,8.4,8.5

Port opening requirements

We recommend that you use a new node server to deploy the product, which can avoid the problem of port occupation

Internal access port

The internal access port refers to the port that will be occupied by the service startup. It is only used for internal communication of the service. Unlike the external access port, the internal access port does not need to be opened to the outside world, but only between cluster servers

portService description
8084Unified entrance
6443/6444kubelet
2379/12379/2380/12380etcd
8888/8889harbor
9000/10000minio
3306/6032/6033/6034mysql
9200/9300elasticsearch
4369/5672/15672/25672rabbitmq
6379/26379redis
44134/44135tiller
30000-33000ocr
3000/9090/9104/9121/9419/9114/9100/31388/31390Monitoring port

External access port

The outbound port refers to the public port required by the service. In other words, if the external access port is not opened, the service will not be available

note

If you adopt a multi-node deployment, youThe port of lb should be proxied to the back-end server using the seven-layer protocol HTTP, and ensure that the proxy port can be normally accessed by the back-end server and clients

Lb portBack-end portService description
808431380User Center (required)
88898889Harbor image warehouse (required)
100009000MinIo object storage (required)
tip

Open ports as required according to the actual deployed products and services. The required options refer to the ports that must be opened.

Firewall requirements

If not necessary, you should turn off and disable the boot-start firewalld and selinux services

Automatic loading of data disk

info

If the deployment directory you selected is a separate disk, please make sure that the disk is automatically loaded at startup.

Inspection method

Sudo permission

tip

If you choose to use the root user for installation, the following operations on permissions during the installation process will be much easier.

Inspection method

Our installation program allows you to install using ordinary users, but the ordinary users you provide need to have sudo permissions.

Load balancing

Due to the diversity of load balancing, we can refer to the following suggestions when configuring load balancing:

  • Use load balancing polling algorithm
  • Use the OSI 7-layer protocol proxy, because it can interact with our product health end-to-end to obtain whether the Applications is running normally