我在Google容器引擎上有一个群集。域app.superproject有内部服务,暴露端口为9999。
此外,我在谷歌计算引擎中有一个实例。
如何从谷歌计算引擎实例中使用它的域名访问服务?
答案 0 :(得分:4)
GKE建立在GCE之上,GKE实例也是GCE实例。您可以在Web控制台中或使用gcloud compute instances list
命令查看所有实例。
请注意,它们可能不在同一个GCE虚拟网络中,但在您的使用案例中,最好将它们放入,例如,默认网络(我猜它们已经是,但如果您不是,请检查它们的网络属性)确定),然后通过内部IP可以互相访问它们(如果没有,请检查防火墙设置)。
您还可以使用实例名称解析为内部IP,例如ping instance1
。
如果它们不在同一个GCE虚拟网络中,则必须通过公开外部IP将服务视为外部服务,这在您的用例中是不推荐的。