---
title: 环境要求
description: "在部署K8s之前，需要确保使用环境均满足要求，包括硬件和软件配置。硬件配置包括CPU和网卡等。软件配置包括操作系统和应用程序等。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/Kubernetes/kunpengk8s_04_0002.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/Kubernetes/kunpengk8s_04_0002.html
indexId: e335b5717d237e02a4b18e2e511cf50a43da0dd6fbf74e3af14e99f2552c32bd73
---
# 环境要求

在部署K8s之前，需要确保使用环境均满足要求，包括硬件和软件配置。硬件配置包括CPU和网卡等。软件配置包括操作系统和应用程序等。

#### 硬件要求

硬件要求如表1所示。


**表1 硬件要求**

| 项目 | 要求 |
| --- | --- |
| 服务器 | 3 \* 鲲鹏服务器 |
| CPU | 鲲鹏920系列处理器 鲲鹏920新型号处理器（64核）/鲲鹏920新型号处理器（80核） |


#### 操作系统和软件要求

本文针对不同版本的Docker和K8s，对多种操作系统版本进行了验证。请根据您的实际情况，选择合适的操作系统和软件版本。操作系统和软件要求如表2或表3所示。


**表2 操作系统和软件要求1**

| 项目 | 版本 | 获取方式 |
| --- | --- | --- |
| OS | openEuler 22.03 LTS SP2 | 获取链接(https://www.openeuler.org/zh/download/archive/detail/?version=openEuler 22.03 LTS SP2) |
| OS | openEuler 22.03 LTS SP4 | 获取链接(https://mirrors.huaweicloud.com/openeuler/openEuler\-22.03\-LTS\-SP4/ISO/aarch64/) |
| Docker | 18.09.0 | 通过配置Yum源的方式安装 |
| K8s | 1.23.1 | 通过配置Yum源的方式安装 |


**表3 操作系统和软件要求2**

| 项目 | 版本 | 获取方式 |
| --- | --- | --- |
| OS | openEuler 20.03 LTS SP1 | 获取链接(https://repo.huaweicloud.com/openeuler/openEuler\-20.03\-LTS\-SP1/ISO/aarch64/openEuler\-20.03\-LTS\-SP1\-everything\-aarch64\-dvd.iso) |
| OS | CentOS 7.6 | 获取链接(https://mirrors.huaweicloud.com/centos\-vault/altarch/7.6.1810/isos/aarch64/CentOS\-7\-aarch64\-Everything\-1810.iso) |
| OS | CentOS 8.1 | 获取链接(https://mirrors.huaweicloud.com/centos\-vault/8.1.1911/isos/aarch64/CentOS\-8.1.1911\-aarch64\-dvd1.iso) |
| Docker | 19.03.10 | 推荐使用官方二进制包安装，具体安装方式请参见《Docker 19.03.10 安装指南（CentOS&openEuler）(https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/Docker/kunpengdocker\_03\_0001.html)》 |
| K8s组件 | 1.18.20 | 通过配置Yum源的方式安装 |


#### 集群规划

K8s集群由一个管理节点（Master，也称主节点）与多个计算节点（Worker）组成，集群创建、管理工作均在Master节点执行。因此，Master节点与Worker节点需要处在同一个网络下，且可以互通。规划的集群组网如图1所示。

图1 K8s集群组网

- Master节点为集群管理节点，Worker节点为集群计算节点。

- 为验证集群搭建功能，至少需要两台节点。如果要验证亲和性调度功能，至少需要三台节点，安装配置工作在每台节点都需要执行。


**表4 集群角色和IP地址规划举例**

| 角色 | 主机名 | IP地址举例 |
| --- | --- | --- |
| Master | master | 192.168.1.11 |
| Worker1 | compute01 | 192.168.1.12 |
| Worker2 | compute02 | 192.168.1.13 |


实际操作中请按照实际的组网规划节点的IP地址及hostname信息。
