【发布时间】:2017-03-03 18:13:38
【问题描述】:
我对 Kubernetes 入口有疑问。
我想通过我的 Amazon 帐户和/或私有云使用 Ingress,并希望分配外部 IP。
可以为服务分配外部 ip: Services documentation - chapter external IP 但找不到为 Ingress 执行此操作的方法:Ingress documentation。
我的问题特别针对 Kubernetes 团队。 西蒙在这个主题中提出了类似的问题:How to force SSL for Kubernetes Ingress on GKE 2 但当我对私有云 AWS 感兴趣时,他询问了 GKE。
提前谢谢你。
[更新]
大家发现我的问题可能已经在this 主题中得到解答。
实际上回答@anigosa放在那里是针对GCloud的。
他的解决方案不适用于私有云,也不适用于 AWS 云。在我看来,原因是他使用type: LoadBalancer(不能在私有云中使用)并使用loadBalancerIP property,这仅适用于GCloud(对于AWS,它会导致错误:“无法为服务默认创建负载均衡器/nginx-ingress-svc:无法为 AWS ELB 指定 LoadBalancerIP
")。
【问题讨论】:
标签: amazon-web-services kubernetes