全部產品
Search
文件中心

:通過控制台管理多叢集服務

更新時間:Mar 21, 2026

通過多叢集服務,您無需建立負載平衡,即可實現Kubernetes服務的跨叢集訪問。本文介紹如何通過控制台來管理多叢集服務,實現Kubernetes服務的跨叢集訪問。

概述

通過多叢集服務實現Kubernetes服務的跨叢集訪問,打破了多叢集服務訪問的邊界。多叢集服務樣本如下圖所示。

多叢集服務

  1. 管理員在服務提供者叢集(ACK Cluster 1)和服務消費者叢集(ACK Cluster 2)中,建立應用相關資源,包含Namespace、Deployment和Service;建立多叢集Service資源,包括ServiceExport和ServiceImport。

  2. 多叢集艦隊Fleet監聽子叢集的ServiceExport和ServiceImport資源,同步多叢集Service對應的Endpoint資訊。

  3. 在服務消費者叢集ACK Cluster 2上,Client Pod可跨叢集訪問服務提供者叢集ACK Cluster 1上的Service1。

前提條件

建立多叢集服務

  1. 登入ACK One控制台,在左側導覽列選擇艦隊 > 命名空間

  2. 命名空間頁面單擊建立命名空間 ,然後在彈出的對話方塊中填寫命名空間名稱,並單擊確定完成建立。

  3. 在左側導覽列選擇,然後在多叢集Service頁面,單擊建立多叢集service

  4. 建立多叢集service面板中,選擇服務提供者叢集命名空間,在命名空間的可選服務列表中,選擇某個服務作為多叢集Service。然後選擇服務消費者叢集,最後單擊確定

    create

    多叢集Service頁面,您可以查看已建立的多叢集Service的詳細資料。

刪除多叢集服務

您可以在多叢集Service頁面,單擊目標多叢集Service操作列下的刪除,可刪除對應的多叢集Service。