鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

环境要求

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

硬件要求

硬件要求如表1所示。

表1 硬件要求

项目

要求

服务器

3 * 鲲鹏服务器

CPU

鲲鹏920系列处理器

操作系统和软件要求

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

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

项目

版本

获取方式

OS

openEuler 22.03 LTS SP2

获取链接

openEuler 22.03 LTS SP4

获取链接

Docker

18.09.0

通过配置Yum源的方式安装

K8s

1.23.1

通过配置Yum源的方式安装

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

项目

版本

获取方式

OS

openEuler 20.03 LTS SP1

获取链接

CentOS 7.6

获取链接

CentOS 8.1

获取链接

Docker

19.03.10

推荐使用官方二进制包安装,具体安装方式请参见《Docker 19.03.10 安装指南(CentOS&openEuler)

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信息。