<< 单击以显示目录 >> 集群Linux节点要求 |
确保集群Linux节点支持最低硬件配置和软件要求。
Kubernetes 集群Linux管理/计算节点必须满足以下硬件要求:
硬件 |
最低 |
推荐 |
---|---|---|
主机 |
X86体系架构,适用于物理机、虚拟机;公有云或私有云的环境。 |
|
CPU |
8核 |
16核 + |
内存 |
16G |
32G + |
磁盘 |
100G |
500G+ |
网卡 |
1Gbps |
|
网络 |
与其他主机节点IP互通。 |
Kubernetes 集群Linux管理/计算节点必须满足以下软件要求:
软件 |
最低 |
推荐 |
---|---|---|
OS |
开源: •CentOS:7.x、8.x •RedHat: 7.x •Ubuntu:20.04、22.04 针对Ubuntu 22.04系统,需要将系统的cgroup版本从v2切换至v1。 国产: •龙蜥 Anolis:8.x •中标麒麟 :V7.0 •凝思Linx:6.0.80 •银河麒麟:V10 SP1、V10 SP2 银河麒麟 V10的系统,需要检查系统umask值,确保是“0022”。 •统信UOS :V20 •深度系统:15.2a |
推荐Ubuntu 22.04+ |
Kernel |
4.10 |
4.12.8 + |
SELinux |
关闭(CentOS系统下需要) |
设置请参见如何关闭SELinux。 |
防火墙 |
关闭 |
设置请参见如何关闭防火墙。 |
网络参数 |
IPV4转发(CentOS下需要) |
设置请参见如何配置网络参数。 |
containerd |
containerd-1.7.15 |
|
主机时间 |
北京时间,与其他主机节点保持同步。 |
|
主机名 |
不可与其他主机节点重复。 |
|
存储 |
支持基于宿主机主机目录的pv单节点存储和chiwenfs、nfs-csi分布式存储,具体设置请参见如何安装K8s集群存储。最低存储为100G,推荐存储为500G。 |
|
K8s集群 |
kubernetes版本为v1.26.15;集群存储最低为100G。 |
|
其他要求 |
•已安装curl、socat和conntrack包。 •已安装update-ca-certificates(Ubuntu系统)和update-ca-trust(CentOS系统)命令。 |
说明 |
---|
•上述列表之外的操作系统类型,请反馈后端评估以及是否需适配。 •对于CentOS/RedHat,内核版本需在4.18+版本。 •针对Ubuntu 22.04系统,需要将系统的cgroup版本从v2切换至v1。 •银河麒麟 V10的系统,需要检查系统umask值,确保是“0022”。 •需安装curl、socat和conntrack包。 •配置NTP时钟同步,如该节点后续加入平台主机池,则可通过平台的NTP通过功能来自动同步时间,否则需要在操作系统后台配置ntp/chrony服务。 •如非必要,请关闭操作系统的防火墙。 |