嗨,我正在使用kubernetes,现在需要在traefik和nginx ingress控制器之间做出选择。我已经谷歌了很多,但似乎没有这么大的差异,特别是nginx刚刚宣布支持grpc现在。任何人都可以给予建议吗?非常非常感谢!
v64noz0r1#
在stackshare上找到了这条评论Howie Zhao选择Traefik而不是Nginx的原因如下:
wvyml7n52#
TL;DR -> docker/kubernetes上的微服务-> traefikNginx:它是一个高性能,免费和开源的Web服务器,用作HTTP和反向代理服务器。它已被广泛使用,最近宣布支持gRPC。它有良好的社区支持和文档。Traefik:它是一个现代的HTTP反向代理和负载均衡器,专为微服务部署而设计。它提供与Kubernetes的无缝集成,旨在简化微服务的部署。Traefik因其易用性和动态配置而广受欢迎。最终,Traefik和Nginx Ingress Controller之间的选择取决于您的特定要求和偏好。如果您优先考虑简单性和原生Kubernetes集成,Traefik可能是一个很好的选择。
2条答案
按热度按时间v64noz0r1#
在stackshare上找到了这条评论Howie Zhao选择Traefik而不是Nginx的原因如下:
wvyml7n52#
TL;DR -> docker/kubernetes上的微服务-> traefik
Nginx:它是一个高性能,免费和开源的Web服务器,用作HTTP和反向代理服务器。它已被广泛使用,最近宣布支持gRPC。它有良好的社区支持和文档。
Traefik:它是一个现代的HTTP反向代理和负载均衡器,专为微服务部署而设计。它提供与Kubernetes的无缝集成,旨在简化微服务的部署。Traefik因其易用性和动态配置而广受欢迎。
最终,Traefik和Nginx Ingress Controller之间的选择取决于您的特定要求和偏好。如果您优先考虑简单性和原生Kubernetes集成,Traefik可能是一个很好的选择。