您可以向已經建立的 Kubernetes 叢集中添加已有的 ECS 執行個體。目前,僅支援添加 Worker 節點。

前提条件

  • 如果之前沒有建立過叢集,您需要先建立Kubernetes叢集
  • 需要先把待添加的 ECS 執行個體添加到 Kubernetes 叢集的安全性群組裡。

背景信息

  • 預設情況下,每個叢集中最多可包含 40 個節點。如果您需要添加更多節點,請提交工單申請。
  • 添加的雲端服務器必須與叢集在同一地區同一 VPC 下。
  • 添加已有雲端服務器時,請確保您的雲端服務器有EIP (專用網路),或者相應 VPC 已經配置了 NAT Gateway。總之,需要確保相應節點能正常訪問公網,否則,添加雲端服務器會失敗。
  • Container Service不支援添加不同帳號下的雲端服務器。
  • 僅支援添加作業系統為 CentOS 的節點。

操作步骤

  1. 登入 Container Service管理主控台
  2. 在Kubernetes菜單下,單擊左側導覽列中的叢集,進入 Kubernetes 叢集列表頁面。
  3. 選擇所需的叢集並單擊右側的更多 > 添加已有節點

    進入添加節點頁面,您可以選擇自動添加或手動添加的方式,添加現有雲端服務器執行個體。

    自動添加方式會列出當前帳號下可用的 ECS 雲端服務器,在 Web 介面進行選擇,安裝部署,並自動添加到叢集中;手動添加方式要求您擷取安裝命令,登入到對應 ECS 雲端服務器上進行安裝,每次只能添加一個 ECS 雲端服務器。



  4. 您可選擇自動添加的方式,您可以一次性添加多個ECS雲端服務器。
    1. 在已有雲端服務器的列表中,選擇所需的ECS雲端服務器,然後單擊下一步


    2. 填寫執行個體資訊,設定登入密碼,然後單擊下一步


    3. 在彈出的對話方塊中,單擊確定,選擇的 ECS 雲端服務器會自動添加到該叢集中。


  5. 可选: 選擇手動添加的方式。
    1. 選擇所需的 ECS 雲端服務器,單擊下一步。您一次只能添加一個 ECS 雲端服務器。


    2. 進入執行個體資訊頁面,確認無誤後,單擊下一步


    3. 進入添加節點頁面,您需要複製其中的執行命令。


    4. 最後單擊完成
    5. 登入 ECS 管理主控台,單擊左側導覽列中的執行個體,選擇叢集所在的地區,選擇需要添加的 ECS 執行個體。
    6. 單擊 ECS 執行個體右側的遠端連線。進入 ECS 執行個體遠端連線介面,根據頁面指導,輸入遠端連線密碼並單擊確定,成功後,輸入上面儲存的命令,單擊確定 ,開始執行指令碼。


    7. 等待指令碼執行成功,該雲端服務器即添加成功。您可以在叢集列表頁面單擊叢集的 ID 查看該叢集下的節點列表。查看節點是否成功添加到叢集中。