杀死/停止Istio特使代理



我在K8s中做一些chaos testing。我的平台使用Istio envoy sidecar,作为我混乱场景的一些用例,我想在不杀死服务容器的情况下停止/杀死特使代理,看看什么是标准行为。

到目前为止,我还没有设法弄清楚如何通过kubectl/istioctl做到这一点。

你知道怎么做吗?

使用/quitquitquit端点:

https://www.envoyproxy.io/docs/envoy/latest/operations/admin文章——quitquitquit

curl -sf -XPOST http://127.0.0.1:15020/quitquitquit

你可以尝试用一个次要的HTTP路由来配置你的Istio虚拟服务,路由目的地为:

  • 不指向任何地方,
  • 权重为0(因此不接收任何流量)

将该权重设置为100将激活该假路线,有效地"杀死"。路由器(因为它将流量发送到"没有任何地方"),而服务仍处于活动状态。

相关内容

  • 没有找到相关文章

最新更新