全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

托管EPC节点加入托管容器集群

最近更新时间:2026-01-22 14:48:59

本文将介绍如何通过脚本化方式将用户无法通过控制台直接添加的裸金属(尚未适配控制台装机功能的托管EPC),接入到金山云容器服务创建的Kubernetes集群中,并使集群具备混合部署ARM与x86节点的能力。

前提

1. 容器版本

当前仅2025年9月份后创建的容器1.0集群支持arm与x86混合部署,在此之前创建的容器集群不支持加入ARM架构的机器。

2. 机器环境

kubelet不支持在启用swap的环境下运行,需关闭swap后重启kubelet。

关闭swap的方法:

编辑 /etc/fstab,注释掉 swap 相关的行:

重新挂载所有文件系统或直接重启系统使更改生效。

验证方法:

执行 cat /proc/swaps 命令,输出结果应为空即代表关闭成功:

操作步骤

X86机器操作步骤

步骤一:登录金山云容器控制台,选择“添加裸金属服务器节点”。
步骤二:“添加裸金属服务器节点”页面中,点击说明文字中的下载链接,下载容器agent脚本

下载后名称如下:

步骤三:将脚本上传至机器并执行安装操作。
  • 可直接在系统下创建脚本并将内容粘贴到文件中或通过SCP上传

  • 给脚本添加执行权限:chmod +x 脚本名称

  • 执行脚本:bash 脚本名称

  • 返回如下信息代表安装成功:

步骤四:进入控制台“容器服务”页面,点击“节点”,当节点列表显示对应节点处于运行正常状态时,即表示安装成功。

ARM机器操作步骤

步骤一:与X86同理
步骤二:与X86同理
步骤三:由于当前官网提供的脚本为x86架构,需手动编辑脚本,如下图红框所示,在node-init末尾添加 -arm64
步骤四:与X86同理
步骤五:进入控制台“容器服务”页面,点击“节点”,当节点列表显示对应节点处于运行正常状态时,即表示安装成功。

问题排查方法

若安装过程中遇到报错或者控制台一直处于安装中状态,可执行以下命令导出appctl与kubelet日志,并反馈至售后群进行问题排查。

journalctl -u appctl > appctl.log,内容示例如下:

journalctl -u kubelet > kubelet.log,内容示例如下:

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈