Traefik适用于多个网站

时间:2018-10-23 12:41:40

标签: docker web kubernetes traefik

我需要设置一个环境来托管多个网站(数百个),每个网站都有自己的域和外部IP地址。我正在考虑将Kubernetes,Traefik和Letsencrypt用于SSL证书(在AWS中)。我有几个问题:

  1. Traefik \ Kubernetes组合是否合适?
  2. 我需要负载均衡器还是Traefik可以支持多个入口IP?

1 个答案:

答案 0 :(得分:2)

  1. 意见问题,意见答案:是。它不如nginx ingress controller受欢迎,但还是个不错的解决方案。

  2. 通常来说,如果您想支持数千个IP,则需要一个额外的负载平衡器,该负载平衡器与单个入口控制器一起支持它,并且如果您以服务类型LoadBalancer公开您的入口,或NodePort

    但是,实际上您可能有多个入口控制器,每个IP地址一个,都有自己的ingressClass选项。您必须检查您的集群是否可以扩展到数千个入口控制器。