我正在尝试启动ISTIO并在现有集群上运行并为现有微服务启用。不幸的是,我对ISTIO和Envoy的知识不足,无法充分诊断出我所遇到的问题。
我做了什么:
Namespace
自动注入sidecar发生什么:
我在Golang应用程序容器上遇到了崩溃循环后退问题。这似乎是由于我的活力调查和准备调查失败了。
未收到任何准备就绪的广告连的指标| FailedGetResourceMetric |九月24,2019,1:41:02 PM | 2019/09/24下午2:21:08 | 154
配置:
http://0.0.0.0/health/readiness
和http://0.0.0.0/health/liveness
上配置http://0.0.0.0:80
上广播AUTH_MUTUAL_TLS
Istio
很显然,我对某些内容进行了错误配置,我推测这是https
相对于我的goswagger Webapp广播的工作方式。
我应该在我的goswagger Web应用程序中从
Istio
提取tls证书吗?甚至都不知道从哪里开始。我正在尝试使ISTIO在现有集群上运行并为现有微服务启用。不幸的是,我对ISTIO和Envoy的知识不足,无法充分诊断出什么...
此外,如果您正在使用私有群集,请确保您的群集具有足够的连接性(例如,通过Cloud NAT)以提取容器映像。
所有这些都假设“活动性”探针很好,而“就绪性”探针失败了。