如果您在建立叢集時,選擇不開放公網 SSH 訪問,您將無法 SSH 訪問 Kubernetes 叢集,而且也無法通過 kubectl 串連 Kubernetes 叢集。如果建立叢集後,您需要 SSH 訪問您的叢集,可以手動為 ECS 執行個體綁定 EIP,並配置安全性群組規則,開放 SSH(22)連接埠。

操作步驟

  1. 登入 Container Service管理主控台
  2. 在 Kubernetes 菜單下,單擊左側導覽列中的叢集,進入 Kubernetes 叢集列表頁面。
  3. 選擇所需的叢集並單擊右側的管理
  4. 叢集資源中,找到您的公網Server Load Balancer執行個體,並單擊執行個體 ID,頁面跳轉至您的公網Server Load Balancer執行個體的詳細資料頁面。


  5. 單擊左側導覽列中的執行個體 > 執行個體管理,單擊添加監聽
  6. 添加 SSH 監聽規則。
    1. 前端協議(連接埠)選擇 TCP:22。
    2. 後端協議(連接埠)選擇 TCP:22。
    3. 選擇 使用伺服器組 並選擇虛擬伺服器組
    4. 伺服器組ID 選擇sshVirtualGroup
    5. 單擊下一步 並單擊確認,建立監聽。


  7. 監聽建立完成後,您就可以使用該負載平衡的服務地址 SSH 訪問您的叢集了。