我正在研究一个用例,其中我需要设置2个Kubernetes集群,并在单独GKE集群中的2个Pod之间建立通信通道。 请提出解决方案,以实现相同的方法。
答案 0 :(得分:0)
您可以在kubernetes集群中使用这些步骤
第一个集群
1. Create deployment.
2.Expose Deployment using service type as NodePort.
3. Enable firewall rule for Port that is exposed by service.
4. List out node IP address.
第二集群
1. Create deployment
2. In deployment you can point endpoint of first cluster service
as a environment vriables
env:
- name: SERVICE_URL
value: xx.xx.xx.xx:xxxxx
此处xx.xx.xx.xx将是您的群集节点IP,而xxxx将是您的群集节点端口。
像这样,您的第一个集群容器将与第二个集群容器进行通信
答案 1 :(得分:0)