我需要设置一个环境来托管多个网站(数百个),每个网站都有自己的域和外部IP地址。我正在考虑将Kubernetes,Traefik和Letsencrypt用于SSL证书(在AWS中)。我有几个问题:
答案 0 :(得分:2)
意见问题,意见答案:是。它不如nginx ingress controller受欢迎,但还是个不错的解决方案。
通常来说,如果您想支持数千个IP,则需要一个额外的负载平衡器,该负载平衡器与单个入口控制器一起支持它,并且如果您以服务类型LoadBalancer公开您的入口,或NodePort。
但是,实际上您可能有多个入口控制器,每个IP地址一个,都有自己的ingressClass选项。您必须检查您的集群是否可以扩展到数千个入口控制器。