gpt4 book ai didi

google-app-engine - 从 Appengine 连接到来自 Google Containers 的 Kubernetes 服务

转载 作者:太空宇宙 更新时间:2023-11-03 15:25:27 25 4
gpt4 key购买 nike

我有一个包含 Appengine 部分和 Google Containers 集群的项目。 Appengine 应用程序需要对部署到 Google 容器的服务进行 http 调用。

我知道我可以为该服务分配一个外部 IP,将其硬编码到我的 Appengine 应用程序中,然后再次对此类 IP 发出 UrlFetch 请求。这样可行。但我不想使用公共(public)网络进行此类通信。

我想知道也许我也可以像在 Pod 之间的 Kubernetes 集群中那样获得访问权限吗?通过指定服务主机名,解析为 10.x.x.x 范围内的内部 IP。

是否可以从 Appengine 做同样的事情?是否有可解析为 GKE 服务的特殊命名架构?

最佳答案

目前无法将来自 App Engine 应用程序的数据包注入(inject)运行 Kubernetes 集群的私有(private) GCP 网络(例如,来自 10.0.0.0/8 地址)。因此,将应用程序连接到容器引擎服务的唯一方法是使用外部 IP(正如您目前所做的那样)。

关于google-app-engine - 从 Appengine 连接到来自 Google Containers 的 Kubernetes 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34747449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com