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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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节点上的两个吊舱通信_Kubernetes - Fatal编程技术网

如何使位于不同Kubernetes节点上的两个吊舱通信

如何使位于不同Kubernetes节点上的两个吊舱通信,kubernetes,Kubernetes,我在寻求一些建议 我已经创建了Kubernetes集群,其中包含多个工作节点和控制平面。我还使用docker图像执行了多个pod 我现在正在寻找的是使两个位于不同节点上的吊舱相互通信。最简单的方法是什么?一旦我知道怎么做,我就可以弄清楚细节,但我试着设置一个pod作为服务运行,然后从浏览器访问它的IP:端口,但没有用。我尝试过使用集群IP,节点IP,但那根本不起作用 假设我想把数据x从节点A中运行的docker映像发送到节点B中的Pod B。然后我想让位于Pod B中的程序处理这些数据。你将如何

我在寻求一些建议

我已经创建了Kubernetes集群,其中包含多个工作节点和控制平面。我还使用docker图像执行了多个pod

我现在正在寻找的是使两个位于不同节点上的吊舱相互通信。最简单的方法是什么?一旦我知道怎么做,我就可以弄清楚细节,但我试着设置一个pod作为服务运行,然后从浏览器访问它的IP:端口,但没有用。我尝试过使用集群IP,节点IP,但那根本不起作用

假设我想把数据x从节点A中运行的docker映像发送到节点B中的Pod B。然后我想让位于Pod B中的程序处理这些数据。你将如何进行

提前谢谢

假设我想把数据x从节点A中运行的docker映像发送到节点B中的Pod B。然后我想让位于Pod B中的程序处理这些数据。你将如何进行

不要直接进入吊舱。将应用程序部署为,并为应用程序创建。另一个应用程序应该向服务发送请求,请求它要访问的应用程序

当您使用更改的代码更新应用程序时,将为该应用程序创建新的POD,但服务是相同的


如果两个应用程序部署在同一名称空间中,则通常可以使用http://

访问另一个应用程序。这是一个非常广泛的问题,可能已经回答了这个问题。尽管如此,我还是建议你阅读库伯内特斯和雷加德纳的文献。我知道这是一个宽泛的问题,但我不想深陷其中,只想就我能做什么/寻找什么提出一些建议。所以我很感谢你的链接,我一定会去看看。这是非常有用的。我已经尝试使用部署和服务,但我将尝试使用服务名称访问。还有最后一件事:当你提到“向服务发送请求”时,协议是否重要?是的,使用你的应用程序实现的协议。但使用其服务名称作为域名访问应用程序。