Kubernetes:从 Angular 访问后端 API

Dwa*_*ove 5 nginx kubernetes google-kubernetes-engine angular

我有一个包含 Web API 和 Angular 前端 (NGINX) 的项目。它们使用 Kubernetes 托管在 Google 的容器引擎上。当我尝试使用 Web API 服务访问时http://${service_name}/api出现net::ERR_NAME_NOT_RESOLVED错误。

但是,如果我通过 ssh 进入 Angular pod 并卷曲相同的地址,我会得到响应。如何在不公开公共 IP 的情况下访问后端 API(从使用 Angular 的浏览器)?