从GCP中的不同环境访问数据库

问题描述 投票:0回答:1

我对GCP / GKE网络还是陌生的。

我有一个mysql数据库位于环境A中,位于East4区域,子网subent-1。我需要通过私有IP地址从区域East4的子网B中的环境B中访问该数据库。

我的应用程序正在环境B中的群集中的Pod之一中运行。该群集已分配给子网2。

我为每个环境设置了本地VPC,并且两个网络通过“ vpc对等连接”连接。

对此的任何建议将不胜感激。

won

google-kubernetes-engine gke-networking
1个回答
0
投票

实际上,在不公开service的情况下,无法使用私有IP地址将Pod(服务)与另一个群集通信,相反,您可以执行以下选择。

第一个可以使用群集的公共IP并执行VPC对等(A-> B和B-> A)以建立完整的通信。

另一个选项可能是公开您的Pod(服务),并尝试使用公用IP和负载均衡器Layer7与群集B通信。

© www.soinside.com 2019 - 2024. All rights reserved.