Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 什么是Istio外部服务?;_Kubernetes_Istio - Fatal编程技术网

Kubernetes 什么是Istio外部服务?;

Kubernetes 什么是Istio外部服务?;,kubernetes,istio,Kubernetes,Istio,我从未理解什么是外部Istio服务。它是kubernetes外部的应用程序,还是不注入侧车的应用程序?外部服务有三种配置:HTTP、TLS和TCP 在许多情况下,并非基于微服务的应用程序的所有部分都驻留在服务网格或入口中。有时,基于微服务的应用程序使用驻留在网格之外的遗留系统提供的功能 您希望逐步将这些系统迁移到服务网格。在迁移这些系统之前,网格内的应用程序必须访问它们。在其他情况下,应用程序使用第三方提供的web服务 这是一个很好的例子:谢谢你的回答,我看到了你给我的链接,也阅读了这个链接:。

我从未理解什么是外部Istio服务。它是kubernetes外部的应用程序,还是不注入侧车的应用程序?

外部服务有三种配置:HTTP、TLS和TCP

在许多情况下,并非基于微服务的应用程序的所有部分都驻留在服务网格或入口中。有时,基于微服务的应用程序使用驻留在网格之外的遗留系统提供的功能

您希望逐步将这些系统迁移到服务网格。在迁移这些系统之前,网格内的应用程序必须访问它们。在其他情况下,应用程序使用第三方提供的web服务


这是一个很好的例子:

谢谢你的回答,我看到了你给我的链接,也阅读了这个链接:。我注意到一句话:
注意MySQL数据库在Istio服务网格之外,或者更准确地说,在Kubernetes集群之外。服务网格的边界用虚线标记。
。这是否意味着外部应用程序是未部署在Kubernetes群集上的应用程序?是的,您可能会说它位于Kubernetes群集之外,正如我提到的微服务示例。您可以使用它访问集群内的任何公共服务。我想说这两个答案都是正确的,集群内的服务我们不需要/不想成为mesh的一部分,还有集群外的服务,它们可能再次包含多种类型(数据库、第三方API等)。所有这些都可以看作是外部服务,没有单一的使用类型。