Rate This Document
Findability
Accuracy
Completeness
Readability

Environment Requirements

Before deploying the Kubernetes Topology Manager, ensure that the environment meets the hardware and software requirements. The hardware environment includes CPUs and NICs. The software environment includes the OS and applications.

Hardware Requirements

Table 1 lists the hardware requirements.

Table 1 Hardware requirements

Item

Description

Server

Three Kunpeng servers

CPU

Kunpeng 920

NIC

Onboard TM210 with electrical ports

OS and Software Requirements

Table 2 lists the OS and software requirements.

Table 2 OS and software requirements

Item

Version

How to Obtain

OS

openEuler 22.03 LTS SP2

Link

Docker

18.09.0

Install it using a yum source.

K8s

1.23.1

Install it using a yum source.

Cluster Planning

A Kubernetes cluster consists of one management node (master) and multiple compute nodes (works). Cluster creation and management are performed on the master node. Therefore, the master node and worker nodes must be on the same network and can communicate with each other. Figure 1 shows the planned cluster network.

Figure 1 Kubernetes cluster network
  • The master is the cluster management node and the workers are the cluster compute nodes.
  • At least two nodes are required to verify the cluster setup function. To verify the affinity scheduling function, at least three nodes are required. The installation and configuration operations must be performed on all nodes.
Table 3 Roles and example IP addresses in the cluster

Role

Example IP Address

Master

192.168.1.11

Worker 1

192.168.1.12

Worker 2

192.168.1.13