是否可以在没有负载均衡器的情况下在Kubernetes中使用Ingress Controller功能(在Digital Ocean中) .
是否有任何其他机制允许域名映射到Kubernetes服务;例如,如果我在Kubernetes集群上托管两个WordPress站点:
==> WP站点1:节点端口80 ==> WP站点2:节点端口8080
如果没有明确输入端口号,域名如何映射到容器端口8080 .
任何帮助表示赞赏 .
DNS不支持添加端口号,您需要一个入口控制器(基本上就像反向代理)来执行此操作 .
如果安装digital ocean cloud controller manager,则可以使用类型为LoadBalancer的服务来配置负载均衡器 . 然后,您可以部署标准入口控制器,如nginx ingress controller,并提供服务类型= LoadBalancer .
然后,它成为您群集的入口,并且您只有一个LoadBalancer,可以降低成本 .
1 回答
DNS不支持添加端口号,您需要一个入口控制器(基本上就像反向代理)来执行此操作 .
如果安装digital ocean cloud controller manager,则可以使用类型为LoadBalancer的服务来配置负载均衡器 . 然后,您可以部署标准入口控制器,如nginx ingress controller,并提供服务类型= LoadBalancer .
然后,它成为您群集的入口,并且您只有一个LoadBalancer,可以降低成本 .