我有一個Appengine部分和Google Containers羣集的項目。 Appengine應用需要對部署到Google Containers的服務進行http調用。從Appengine連接到Google Containers的Kubernetes服務
我知道我可以爲服務分配一個外部IP,將其硬編碼到我的Appengine應用程序中,然後使UrlFetch請求再次提供這樣的IP。這樣可行。但我不想用公共網絡進行這種交流。
我想知道也許我也可以像在Pod之間的Kubernetes集羣中那樣訪問它?通過指定一個服務主機名稱,解析爲10.x.x.x範圍內的內部IP。
是否可以從Appengine做同樣的事情? GKE服務可以解析一個特殊的命名模式嗎?
是的,我嘗試了不同的方式,沒有運氣。似乎沒有辦法連接到內部IP :(甚至從Appengine管理虛擬機 –
10我暴露了Kubernetes服務,我可以從Internet連接到它,但我似乎無法從AppEngine連接到它。它是在端口50051.我需要使用特定的端口或不同的GCloud項目嗎?我想我可以嘗試兩種方式 –
我無法從不同的GCloud項目連接到它我打開了一個支持請求 –