繁体   English   中英

istio:在启用 sidecar 的 pod 和非启用 sidecar 的 pod 之间路由流量

[英]istio: route traffic between sidecar-enabled pods and non-sidecar-enabled pods

如果我使用手动 sidecar 注入在我的一些应用程序(但不是全部)上启用 Istio,我可以在非基于 Istio 的应用程序和基于 Istio 的应用程序之间路由流量吗? 如果是,如果我启用 Citadel 是否仍然正确? 我想知道,因为我想慢慢地在我的应用程序上启用 sidecar 注入并迁移过来。 基于 Istio 的应用程序和非基于 Istio 的应用程序是否仍然通过正常的 Kubernetes 服务对象相互通信(在集群内)? 我还需要做些什么才能让 Istio 和常规服务相互通信?

我是 Istio 的新手,所以任何上下文都有帮助。

正如@Vadim Eisenberg 提到的,为了突出实现目标的正确解决方案:

您应该设置 PERMISSIVE 策略并为每个非 istio 服务设置目标规则,tls 模式为“NONE”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM