應用部署到服務網格
更新時間 2025-02-21 09:42:31
最近更新時間: 2025-02-21 09:42:31
分享文章
本章節介紹如何使用服務網格的能力,將應用部署到服務網格
概述
項目中有多種語言的應用,希望多語言應用也能集成監控和治理的能力。那么就需要用到服務網格的能力,下面以發布bookinfo圖書系統為例,發布接入服務網格應用。
前提條件
- 您已開通微服務云應用平臺
- 您已開通應用性能監控
- 您已訂購一個云容器引擎
- 您已訂購服務網格
操作步驟
- 創建應用
- 創建容器應用實例
- 發布應用
- 查看監控信息
具體操作:
- 創建 productpage/reviews/details/ratings 四個應用,技術棧選擇參照下面信息進行選擇。
productpage 對應 PYTHON_RUNTIME
reviews 對應 SPRING_BOOT
details 對應 NODE_JS
ratings 對應 NODE_JS
- 創建容器應用實例
基本信息填寫:
應用選擇1中創建的應用
部署單元可多選,應用pod會均勻分配到部署單元對應的可用區。
部署配置填寫:
集群選擇,需要選擇已經開通服務網格的集群
工作負載類型選擇無狀態應用
鏡像類型選擇demo鏡像
鏡像選擇對應應用名稱的鏡像productpage ,reviews ,details ,ratings
勾選接入服務網格,若集群沒有開通服務網格則無法勾選,需先開通服務網格
應用服務網格配置信息:
協議選擇 TCP
服務名稱同應用名稱 productpage ,reviews ,details ,ratings
端口都為 9080
- 發布應用
進入應用實例,版本信息tab欄,發布應用
將productpage ,reviews ,details ,ratings應用都進行發布
進入ratings應用終端,訪問productpage應用接口。curl //{productpage service ip}:9080/productpage,查看是否有請求返回是否正常,請求返回正常則應用部署成功。
- 查看監控信息