記錄兩個問題app
一、 服務在
kiali
的Applications
和Workloads
顯示爲降級狀態
二、 服務已經刪除後在kiali
的Graph
顯示依然存在ide
istio部署到預發集羣后,使用goproject 測試顯示服務爲降級(黃色)狀態,且在
反覆測試的過程出現舊服務已經刪除依舊在Graph上顯示。測試
兩個問題如兩張圖所示:
code
- pod status 顯示爲:proxy unsynced
- 藍色框內的如今都不存在了 可是依然能顯示
上述兩個問題能夠理解爲:blog
一、 服務降級
二、 暗隱文檔
istio經過dr和vs對服務進行關聯,其中最重要的是標籤規範,好比要有app、service標籤、versions標籤,其中versions標籤不能爲字符串和小數,也即只能爲正整數字符串
一、能夠經過重建prometheus 解決此問題
二、能夠經過hide 隱藏解決
部署
例:暗隱 goproject --> app = goprojectkubernetes
istio 雖然還有不少坑,雖然能夠查閱的文檔還不是不少,但這是趨勢,依如kubernetes 1.8 版本 ,雖然用的很少還一堆坑,但趨勢是它。io