开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK的节点必须是新买的服务器吗,之前的旧服务器没办法加到节点池么?

容器服务ACK的节点必须是新买的服务器吗,之前的旧服务器没办法加到节点池么?

展开
收起
三分钟热度的鱼 2023-07-19 20:59:47 71 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    容器服务 ACK 的节点可以是新购买的服务器,也可以是已有的服务器。您可以将已有的服务器加入到节点池中,作为容器服务 ACK 集群的节点,以提供计算和存储资源。

    在将现有服务器加入到节点池时,需要满足以下要求:

    操作系统版本:目前,容器服务 ACK 仅支持 CentOS 7.4 或以上版本和 Ubuntu 16.04 或以上版本的操作系统。

    内核版本:容器服务 ACK 要求节点的内核版本为 3.10.0-693 或以上版本。

    Docker 版本:容器服务 ACK 要求节点上的 Docker 版本为 1.12.6 或以上版本,并且需要开启 Docker 的 TCP 网络端口。

    网络和安全:容器服务 ACK 要求节点能够正常访问公网,并且需要开启 TCP 端口 22、2376 和 2379。

    2023-07-29 09:03:48
    赞同 展开评论 打赏
  • 在容器服务 ACK 中,节点池可以包含新购买的服务器和现有的旧服务器。你不必仅使用新购买的服务器来创建节点池,并且可以将现有的服务器添加到已有的节点池中。

    通过以下步骤将旧服务器添加到节点池:

    1. 在容器服务 ACK 控制台中,选择对应的集群,进入集群详情页。
    2. 在左侧导航栏中,点击「节点」,然后点击「新增节点池」按钮。
    3. 在创建节点池页面,填写节点池的名称、配置等信息。
    4. 在「节点配置」选项下,选择「自定义节点」。
    5. 填写旧服务器的相关信息,如 IP 地址、SSH 登录凭据等。
    6. 根据需要,设置其他参数,如实例规格、磁盘、标签等。
    7. 点击「确定」创建节点池。

    请注意,为了将旧服务器成功添加到节点池,确保以下要求满足:

    • 旧服务器可以访问阿里云的公网以及 ACK 控制平面(即具有外网访问权限)。
    • 旧服务器上应安装 Docker 和 kubelet,以便能够正常加入 Kubernetes 集群。

    此外,还应确保旧服务器的操作系统版本与容器服务 ACK 的最低要求相匹配。建议参考官方文档中的系统要求并执行相应的操作系统升级或配置。

    需要注意的是,使用旧服务器可能会影响性能、稳定性和管理的便利性。因此,在将旧服务器添加到节点池之前,建议评估和确认这些服务器是否满足你的要求,并确保它们能够与新购买的服务器一起正常运行。

    2023-07-28 12:55:37
    赞同 展开评论 打赏
  • 可以。节点池添加已有节点。此回答整理自钉群“服务器迁移中心用户群”

    2023-07-19 21:12:33
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像