如何从谷歌计算引擎实例访问谷歌容器引擎中的服务

时间:2016-10-01 13:00:47

标签: google-compute-engine google-cloud-platform google-kubernetes-engine

我在Google容器引擎上有一个群集。域app.superproject有内部服务,暴露端口为9999。

此外,我在谷歌计算引擎中有一个实例。

如何从谷歌计算引擎实例中使用它的域名访问服务?

1 个答案:

答案 0 :(得分:4)

GKE建立在GCE之上,GKE实例也是GCE实例。您可以在Web控制台中或使用gcloud compute instances list命令查看所有实例。

请注意,它们可能不在同一个GCE虚拟网络中,但在您的使用案例中,最好将它们放入,例如,默认网络(我猜它们已经是,但如果您不是,请检查它们的网络属性)确定),然后通过内部IP可以互相访问它们(如果没有,请检查防火墙设置)。

您还可以使用实例名称解析为内部IP,例如ping instance1

如果它们不在同一个GCE虚拟网络中,则必须通过公开外部IP将服务视为外部服务,这在您的用例中是不推荐的。