全部產品
Search
文件中心

Alibaba Cloud Service Mesh:添加叢集到ASM執行個體

更新時間:Oct 25, 2024

將叢集添加到ASM執行個體後,您可以利用ASM提供的流量管理、故障處理、統一監控和日誌管理等功能,來增強系統的可靠性和安全性,更好地管理和監控服務互動,並提高服務的可觀測性。

前提條件

添加VPC網路互連叢集到ASM執行個體

VPC網路互連叢集包括:

  • 待添加叢集與ASM控制平面處於同一VPC。

  • 待添加叢集與ASM控制平面處於不同VPC,但已經通過CEN等手段將網路打通。

操作步驟

  1. 登入ASM控制台,在左側導覽列,選擇服務網格 > 網格管理

  2. 網格管理頁面,單擊目標執行個體名稱,然後在左側導覽列,選擇叢集與工作負載管理 > Kubernetes叢集,然後單擊添加

  3. 添加Kubernetes叢集頁面,選中需要添加的叢集,然後單擊確定

    • 如果應用服務運行於單叢集或者同一VPC下的多叢集時,建議先單擊篩選出與網格處於同一VPC的叢集,然後在叢集列表中選中目的地組群。

    • 請確保添加叢集中啟動並執行代理容器能訪問ASM執行個體暴露的Istio Pilot地址。即:如果該ASM執行個體沒有開放Istio Pilot公網地址,請確保能通過VPC進行訪問。

  4. 重要提示對話方塊,單擊確定

    添加叢集後,在網格執行個體 > 基本資料頁面,可以看到ASM執行個體的狀態變為更新中。數秒之後(時間長度與添加的叢集數量有關),單擊頁面右上方的重新整理,ASM執行個體的狀態會變為運行中。在Kubernetes叢集頁面,可以看到已添加叢集的資訊。

說明

當ASM執行個體中的某個叢集不再需要時,可以將該叢集從執行個體中移出。您可以在Kubernetes叢集頁面,選中待移出的叢集,單擊移出,然後在確認對話方塊,單擊確定

移出叢集後,該叢集將無法使用服務網格,請謹慎操作。

添加網路不互連叢集到ASM執行個體

ASM支援三種方式將網路不互連叢集添加至ASM執行個體:

通過CEN將VPC網路打通

通過CEN將VPC網路打通:請參考使用企業版轉寄路由器實現流量安全互訪通過CEN打通VPC網路,將ASM所在VPC與叢集所在VPC打通後,再根據操作步驟將叢集添加至ASM執行個體。

通過PrivateLink將VPC網路打通

通過PrivateLink將VPC網路打通:請參考通過PrivateLink實現跨VPC的控制面與資料面叢集的連通管理

通過公網串連

請確保K8s叢集已啟用公網訪問,並參考為ASM控制平面綁定或解除綁定EIP啟用ASM控制平面公網訪問,再根據操作步驟將叢集添加至ASM執行個體。

相關文檔