通過ACK One的服務網格功能,您可以實現多集群的一站式應用分發和流量治理。本文介紹如何在ACK One Fleet實例中開啟和關閉服務網格以及如何將關聯集群添加到服務網格中。
前提條件
已開通服務網格ASM服務。
已獲取ASM服務關聯角色AliyunServiceRoleForServiceMesh的授權。具體操作,請參見管理ASM服務關聯角色。
已開啟艦隊管理功能。具體操作,請參見開啟艦隊管理功能。
待添加的關聯集群與ACK One Fleet實例(以及服務網格)位于相同VPC下,或該關聯集群已開啟公網API Server以方便快速接入。
關聯集群所在VPC CIDR、Pod CIDR、Service CIDR需要遵守相應的網絡約束。更多信息,請參見關聯集群網絡約束。
開啟服務網格
登錄ACK One控制臺,在左側導航欄選擇 。
在服務網格頁面,單擊Fleet實例名稱右邊的展開按鈕,選擇對應的實例,然后單擊開啟服務網格。
說明如果僅有一個Fleet實例,則不需要選擇Fleet實例,直接單擊開啟服務網格。
單擊確定。
開啟服務網格后,系統會自動創建服務網格ASM企業版實例,并和ACK One Fleet實例并聯,您可以在關聯集群列表,將關聯集群添加到服務網格或從服務網格中移除。
重要創建ASM企業版實例后,您需要為使用ASM資源付費。更多信息,請參見ASM計費說明。
將關聯集群添加到服務網格
在關聯集群頁面,單擊目標關聯集群右側操作列下的圖標,然后單擊添加到服務網格,即可將該關聯集群添加到服務網格中。
關聯集群成功添加到服務網格后,關聯集群頁面服務網格下的狀態變為已加入
將關聯集群從服務網格移除
在關聯集群頁面,單擊目標關聯集群右側操作列下的圖標,然后單擊從服務網格移除,即可將該關聯集群從服務網格中移除。
默認情況下,移除關聯集群的操作也會將該關聯集群從服務網格中移除。移除關聯集群具體操作,請參見移除關聯集群。
關閉服務網格
在服務網格頁面,單擊Fleet實例名稱右邊的展開按鈕,選擇對應的實例,然后在頁面右上角單擊關閉功能。
關閉服務網格功能,將自動移除該服務網格中已添加的關聯集群,并釋放服務網格實例,請謹慎操作。
相關文檔
如需通過ACK One服務網格功能實現多集群一站式流量治理,請參見基于ASM實現多集群的一站式流量治理。