不带负载均衡器的Kubernetes入口控制器

时间:2018-07-20 08:08:17

标签: kubernetes digital-ocean

是否可以在没有负载均衡器的Kubernetes中使用Ingress Controller功能(在Digital Ocean中)。

是否还有其他机制允许域名映射到Kubernetes服务?例如,如果我在Kubernetes集群上托管两个WordPress网站:

==> WP站点1:节点端口80 ==> WP站点2:节点端口8080

域名如何在不显式输入端口号的情况下映射到容器端口8080。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

DNS不支持添加端口号,您需要一个入口控制器(本质上起反向代理的作用)。

如果安装digital ocean cloud controller manager,则可以使用类型为LoadBalancer的服务来配置负载均衡器。然后,您可以部署标准的入口控制器,例如nginx ingress controller,并提供服务类型= LoadBalancer。

这将成为您集群的入口,您只有一个LoadBalancer,可以降低成本。

相关问题