【解决方案】istio-ingressgateway HTTP probe failed with statuscode: 503
生活随笔
收集整理的這篇文章主要介紹了
【解决方案】istio-ingressgateway HTTP probe failed with statuscode: 503
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡單描述
直觀上來看,問題是出在istio-proxy這個sidecar容器上了。
一般來說,問題是處在了istio-system中的pilot和容器之間的連接上了。這樣看來,其實問題有很多種,比如
- pilot 掛掉了
- pod中的 istio-proxy 容器的 /etc/resolv.conf 中的nameserver沒有指向集群的 kube-dns (ip不一致)
- 集群節點的時間不一致
很多大佬在文檔中描述的都是第二種, 比如:
- https://zhuanlan.zhihu.com/p/81254908
但是第一種也是可以出現,但是你發現的。
- 不妨試著把istio-system里面的pod都刪掉(等它重啟就好了)
- 這樣之后就會發現istio-proxy起來了
對于集群節點的時間不一致方法解決辦法就是通過ntpdate實現
ntpdate cn.pool.ntp.org 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的【解决方案】istio-ingressgateway HTTP probe failed with statuscode: 503的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux鼠标滚轮不是滑动页面而是翻历史
- 下一篇: kubectl bash补全