在 Google Cloud 上部署面向外部的应用程序的最佳方式似乎是在服务配置中使用以下行创建一个外部负载均衡器:
{
...
"createExternalLoadBalancer": true
...
}
这似乎不适用于 AWS。运行服务创建时出现以下错误:
requested an external service, but no cloud provider supplied
我知道服务中的 PublicIPs 设置,但这需要提前知道服务的 IP,以便我可以为其设置域名,但到目前为止,如果我想使用外部设置它,这似乎是不可能的像 AWS ELB 这样的服务。
在 AWS 上执行此操作的推荐方法是什么?