繁体   English   中英

在不使用k8s服务的情况下将Pod从一个群集连接到另一个群集中的Pod

[英]Connect Pods from one cluster to a pod in aother cluster without using k8s service

我们有两个k8s集群:

群集详细信息:

Cluster 1:
Pod Network: 172.16.1.0/24
Node Network: 172.16.2.0/24

Cluster 2:
Pod Network: 172.16.3.0/24
Node Network: 172.16.4.0/24

所有这些网络都是相互连接的。

假设每个群集中有3个Pod

Cluster1-Pod1: IP: 172.16.1.1 
Cluster1-Pod2: IP: 172.16.1.2
Cluster1-Pod3: IP: 172.16.1.3

Cluster2-Pod1: IP: 172.16.3.1 
Cluster2-Pod2: IP: 172.16.3.2
Cluster2-Pod3: IP: 172.16.3.3

如何使用k8s IP或hostnamecluster1访问cluster2cluster2的应用程序而不创建k8s服务。 有什么解决方案可以将Pod IP/hostname从一个群集发布/广告到另一个群集? 如果必须创建服务,那么没有类型的任何选项都可以实现:LoadBlanacer或Ingress?

感谢任何输入。

您确定不会将节点与群集混淆吗? 因为如果这些Pod存在于同一群集中的不同节点上,那么您可以简单地使用其IP访问Pod。

否则,如果不通过服务(NodePort,LoadBalancer)或Ingress将Pod公开,则无法连接到集群外部的Pod。

暂无
暂无

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

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