【发布时间】:2019-05-09 07:43:47
【问题描述】:
我想禁止 istio 就绪探针在运行服务时进行健康检查。有没有办法禁用 http 就绪探测,然后再启用它
【问题讨论】:
-
出于好奇,readiness 探针用于识别 Pod 状态从“starting”变为“running”,不是吗?那么禁用已经运行的东西是否有意义?
-
envoy 监听器中存在一些问题.. 健康检查失败.. 并且 sidecar 容器没有启动.. 所以我想禁用健康检查...来测试我的应用程序....边车代理正在运行..希望它有意义..
-
我有一个类似的问题,我通过将这个注释添加到我的 pod 来解决:
status.sidecar.istio.io/port: "0"。但我不确定它是否适用于正在运行的 pod。 -
@Joel .. 它有效.. 但你能解释一下问题是什么... 我有 status.sidecar.istio.io/port: "80" ,但是健康检查失败了..我的服务 pod 在端口 80 中侦听......
-
我不确定到底发生了什么,但我在那里读到:github.com/istio/istio/issues/9504#issuecomment-439432130
标签: kubernetes istio envoyproxy