概述
部署在云容器引擎的應用可以直接通過安裝cubems插件實現應用接入。
環境規劃
1.開通微服務云應用平臺MSAP
開通 微服務云應用平臺。
2.環境信息配置
使用微服務治理中心前,需要為應用提前規劃環境、項目和分組信息。您可通過進入微服務治理控制臺->應用治理->應用接入->云容器引擎進行配置,也可跳轉至微服務云應用平臺創建。
網絡通路
1.DNS配置
上報域名為內網域名,需要在DNS配置文件(/etc/resolv.conf)首行添加nameserver 100.95.0.1 才生效。
2.創建VPC終端節點
使用微服務治理中心前,需要在目標VPC中創建終端節點。創建路徑:微服務治理中心控制臺->應用治理->應用接入->ECS集群->網絡通路。
進入應用接入頁面。

點擊云容器引擎,選擇VPC,點擊創建終端節點。
點擊確定授權并創建VPC終端節點。
點擊確定后,刷新頁面,顯示VPC的終端節點狀態為已創建。

安裝治理插件
1.登錄“云容器引擎”控制臺。
2.在左側菜單欄選擇“集群”,點擊目標集群。
3.在集群管理頁面點擊“插件”-“插件市場”,選擇“cubems”插件安裝。

接入流程
場景一:為命名空間中的應用開啟微服務治理
步驟1:注入微服務治理中心
1.登錄“云容器引擎”控制臺。
2.在左側菜單欄選擇“集群”,點擊目標集群。
3.在集群管理頁面點擊“命名空間”,選擇目標命名空間,點擊“更多”,隨后點擊“編輯”。

4.在編輯命名空間頁面,新增“標簽”,標簽名為:mse.inject,標簽值為:all或optional。

| 標簽名 | 標簽值 |
|---|---|
| mse.inject | 1、all:在當前命名空間下的所有應用都會自動接入微服務治理中心。 2、optional:在當前命名空間下的應用存在環境變量 MSE_CUBE_AUTO_ENABLE=on 時會自動接入微服務治理中心。 |
步驟2:配置微服務治理啟動參數
在發布應用時,配置指定環境變量,可指定注入微服務治理中心的應用名、命名空間和標簽等信息。可通過編輯應用的YAML文件進行修改。
spec:
template:
spec:
containers:
env:
- name: "MSE_APP_NAME"
value: "app-a"
- name: "MSE_NAMESPACE"
value: "default"
- name: "MSGC_PROJECT"
value: "default"
- name: "MSGC_GROUP"
value: "default"
環境變量配置如下:
| 標簽名 | 標簽值 |
|---|---|
| MSE_APP_NAME | 接入到微服務治理中心的應用名。 |
| MSE_NAMESPACE(選填) | 接入到微服務治理中心的命名空間,默認為:default。如需環境規劃可在微服務治理中心控制臺->應用治理->應用接入->云容器引擎->環境規劃頁面獲取。 |
| MSGC_PROJECT(選填) | 接入到微服務治理中心的項目,默認為:default。如需環境規劃可在微服務治理中心控制臺->應用治理->應用接入->云容器引擎->環境規劃頁面獲取。 |
| MSGC_GROUP(選填) | 接入到微服務治理中心的分組,默認為:default。如需環境規劃可在微服務治理中心控制臺->應用治理->應用接入->云容器引擎->環境規劃頁面獲取。 |
場景二:為單個應用開啟微服務治理
步驟1:注入微服務治理中心
- 登錄“云容器引擎”控制臺。
- 在左側菜單欄選擇“集群”,點擊目標集群。
- 在集群管理頁面點擊“工作負載”-“無狀態”,選擇目標命名空間。
- 在Deployment列表頁選擇指定Deployment,并點擊“全量替換”,進入Deployment編輯頁。
- 在Deployment編輯頁點擊“顯示高級設置”,新增“Pod標簽”: mseCubeMsAutoEnable:on。

| 標簽名 | 標簽值 |
|---|---|
| mseCubeMsAutoEnable | on |
步驟2:配置微服務治理啟動參數
在發布應用時,配置指定環境變量,可指定注入微服務治理中心的應用名、命名空間和標簽等信息。可通過編輯應用的YAML文件進行修改。
spec:
template:
spec:
containers:
env:
- name: "MSE_APP_NAME"
value: "app-a"
- name: "MSE_NAMESPACE"
value: "default"
- name: "MSGC_PROJECT"
value: "default"
- name: "MSGC_GROUP"
value: "default"
環境變量配置如下:
| 標簽名 | 標簽值 |
|---|---|
| MSE_APP_NAME | 接入到微服務治理中心的應用名。 |
| MSE_NAMESPACE(選填) | 接入到微服務治理中心的命名空間,默認為:default。如需環境規劃可在微服務治理中心控制臺->應用治理->應用接入->云容器引擎->環境規劃頁面獲取。 |
| MSGC_PROJECT(選填) | 接入到微服務治理中心的項目,默認為:default。如需環境規劃可在微服務治理中心控制臺->應用治理->應用接入->云容器引擎->環境規劃頁面獲取。 |
| MSGC_GROUP(選填) | 接入到微服務治理中心的分組,默認為:default。如需環境規劃可在微服務治理中心控制臺->應用治理->應用接入->云容器引擎->環境規劃頁面獲取。 |
驗證應用已接入MSE微服務治理
查看應用列表,確認您的應用已經接入到MSE微服務治理。