如何禁用istio准备就绪探针

时间:2019-05-09 07:43:48

标签: kubernetes istio envoyproxy

我想禁止istio准备就绪探测器在运行服务时进行运行状况检查。有没有一种方法可以禁用HTTP Readiness Probe,然后再启用它

1 个答案:

答案 0 :(得分:1)

重写我的评论作为答案,因为这似乎是解决此问题的有效方法:

您可以将此注释添加到窗格中,以禁用istio-proxy容器上的探针:

status.sidecar.istio.io/port: "0"

该问题正在github上讨论,更多信息:https://github.com/istio/istio/issues/9504#issuecomment-439432130

根据那里的一些评论,当某些Pod前面没有服务,某些端口暴露但未声明为containerPort或Pod与服务之间的某些标签不匹配时,可能会发生这种情况。