如果您在建立叢集時,選擇不開放公網 SSH 訪問,您將無法 SSH 訪問 Kubernetes 叢集,而且也無法通過 kubectl 串連 Kubernetes 叢集。如果建立叢集後,您需要 SSH 訪問您的叢集,可以手動為 ECS 執行個體綁定 EIP,並配置安全性群組規則,開放 SSH(22)連接埠。
操作步驟
- 登入 Container Service管理主控台。
- 在 Kubernetes 菜單下,單擊左側導覽列中的叢集,進入 Kubernetes 叢集列表頁面。
- 選擇所需的叢集並單擊右側的管理。
- 在叢集資源中,找到您的公網Server Load Balancer執行個體,並單擊執行個體 ID,頁面跳轉至您的公網Server Load Balancer執行個體的詳細資料頁面。
- 單擊左側導覽列中的添加監聽。 ,單擊
- 添加 SSH 監聽規則。
- 前端協議(連接埠)選擇 TCP:22。
- 後端協議(連接埠)選擇 TCP:22。
- 選擇 使用伺服器組 並選擇虛擬伺服器組。
- 伺服器組ID 選擇sshVirtualGroup。
- 單擊下一步 並單擊確認,建立監聽。
- 監聽建立完成後,您就可以使用該負載平衡的服務地址 SSH 訪問您的叢集了。