我需要一些有关GAE和GKE之间通信的帮助。
我有:
-在GAE地区europe-west2上部署的golang应用程序。
-位于GKE欧洲Europe-west1-d上的Elasticsearch集群。
GKE服务具有注释:
cloud.google.com/load-balancer-type:内部。
我想同时连接两者。怎么办实际上,GAE微服务能够请求ES。
我创建了2个VPC网络并进行配对。
使用flex GAE指定网络和子地址。
怎么了 ?这是不可能的 ?
答案 0 :(得分:0)
用于公开GKE服务的内部负载平衡器只能在同一区域和网络内访问(对等网络和VPN都可以)。 通常,GAE不会部署在您项目的网络中。
但是,根据您的评论,似乎您正在使用App Engine Flex。确保GAE Flex实例创建在与GKE群集相同的区域中,并且它们位于同一网络或使用对等网络。