在Google Cloud上部署外部应用程序的最佳方式似乎是在服务配置中使用此行创建外部负载均衡器:
{
...
"createExternalLoadBalancer": true
...
}
这似乎不适用于AWS。运行服务创建时出现以下错误:
requested an external service, but no cloud provider supplied
我知道服务中的PublicIPs设置,但这涉及提前知道服务的IP,所以我可以为它设置一个域名,但到目前为止,如果我想设置它,那看起来是不可能的使用AWS ELB等外部服务。
在AWS上推荐的方法是什么?
答案 0 :(得分:3)
这仍在进行中。
请参阅: https://github.com/GoogleCloudPlatform/kubernetes/pull/2672
对于开始向Kubernetes添加对AWS ELB的支持的提案,我们正努力将该请求集成。
谢谢!