您可以向已经创建的 Kubernetes 集群中添加已有的 ECS 实例。目前,仅支持添加 Worker 节点。

前提条件

  • 如果之前没有创建过集群,您需要先创建 Kubernetes 集群
  • 需要先把待添加的 ECS 实例添加到 Kubernetes 集群的安全组里。

背景信息

使用说明

  • 默认情况下,每个集群中最多可包含 40 个节点。如果您需要添加更多节点,请提交工单申请。
  • 添加的云服务器必须与集群在同一地域同一 VPC 下。
  • 添加已有云服务器时,请确保您的云服务器有EIP (专有网络),或者相应 VPC 已经配置了 NAT网关。总之,需要确保相应节点能正常访问公网,否则,添加云服务器会失败。
  • 容器服务不支持添加不同账号下的云服务器。
  • 仅支持添加操作系统为 CentOS 的节点。

操作步骤

  1. 登录 容器服务管理控制台
  2. 在Kubernetes菜单下,单击左侧导航栏中的集群,进入 Kubernetes 集群列表页面。
  3. 选择所需的集群并单击右侧的更多 > 添加已有节点

    进入添加节点页面,您可以选择自动添加或手动添加的方式,添加现有云服务器实例。

    自动添加方式会列出当前账号下可用的 ECS 云服务器,在 Web 界面进行选择,安装部署,并自动添加到集群中;手动添加方式要求您获取安装命令,登录到对应 ECS 云服务器上进行安装,每次只能添加一个 ECS 云服务器。



  4. 您可选择自动添加的方式,您可以一次性添加多个ECS云服务器。
    1. 在已有云服务器的列表中,选择所需的ECS云服务器,然后单击下一步


    2. 填写实例信息,设置登录密码,然后单击下一步


    3. 在弹出的对话框中,单击确定,选择的 ECS 云服务器会自动添加到该集群中。


  5. 可选: 选择手动添加的方式。
    1. 选择所需的 ECS 云服务器,单击下一步。您一次只能添加一个 ECS 云服务器。


    2. 进入实例信息页面,确认无误后,单击下一步


    3. 进入添加节点页面,您需要复制其中的执行命令。


    4. 登录 ECS 管理控制台,选择集群所在的地域,选择需要添加的 ECS 实例。
    5. 单击 ECS 实例右侧的远程连接。进入 ECS 实例远程连接界面,输入远程连接密码并单击确定,成功后,输入上面保存的命令,单击确定 ,开始执行脚本。


    6. 等待脚本执行成功,该云服务器即添加成功。您可以在集群列表页面单击集群的 ID 查看该集群下的节点列表。查看节点是否成功添加到集群中。