traefik vs nginx入口控制器

idfiyjo8  于 2023-05-22  发布在  Nginx
关注(0)|答案(2)|浏览(254)

嗨,我正在使用kubernetes,现在需要在traefik和nginx ingress控制器之间做出选择。我已经谷歌了很多,但似乎没有这么大的差异,特别是nginx刚刚宣布支持grpc现在。任何人都可以给予建议吗?非常非常感谢!

v64noz0r

v64noz0r1#

stackshare上找到了这条评论Howie Zhao选择Traefik而不是Nginx的原因如下:

  • Traefik内置Let's Encrypt并支持自动续费
  • Traefik自动启用HTTP/2
  • 通过简单的Traefik配置即可支持Prometheus
  • cookiecutter django默认集成Traefik的配置
wvyml7n5

wvyml7n52#

TL;DR -> docker/kubernetes上的微服务-> traefik
Nginx:它是一个高性能,免费和开源的Web服务器,用作HTTP和反向代理服务器。它已被广泛使用,最近宣布支持gRPC。它有良好的社区支持和文档。
Traefik:它是一个现代的HTTP反向代理和负载均衡器,专为微服务部署而设计。它提供与Kubernetes的无缝集成,旨在简化微服务的部署。Traefik因其易用性和动态配置而广受欢迎。
最终,Traefik和Nginx Ingress Controller之间的选择取决于您的特定要求和偏好。如果您优先考虑简单性和原生Kubernetes集成,Traefik可能是一个很好的选择。

相关问题