我想使用云功能(较小的ETL需求,将云功能用于这种情况)将数据加载到GKE上托管的数据库中
我在同一地区工作。我的GKE有一个内部负载平衡器,它公开了一个gcloud内部IP。
调用的方法在来自Appengine时是完美的,但是在使用云功能时,我遇到了一个连接错误:“无法在IP上找到客户端”
我想知道是否有可能? 如果是这样,程序将如何?
非常感谢!
Gab
答案 0 :(得分:2)
我们刚刚将此功能发布到Beta。您可以按照以下文档开始使用:
https://cloud.google.com/functions/docs/connecting-vpc https://cloud.google.com/appengine/docs/standard/python/connecting-vpc https://cloud.google.com/vpc/docs/configure-serverless-vpc-access
答案 1 :(得分:1)
截至目前,这是不可能的。
https://issuetracker.google.com/issues/36859738
感谢您的反馈。
您完全正确。目前,这些实例只能通过外部IP接收此类请求。 [1]。
我已代表您提交了功能请求,以便将来的部署可以考虑使用此功能。我不能保证这将被实施或提供E.T.A.不过,请放心,您的反馈始终会被认真对待。
我们还联系了我们的Google Cloud代表,他们确认这是一项非常受关注的功能,正在接受检查,但无法像发布时那样提供ETA。