首页 > 解决方案 > Azure Kubernetes - Isito 与 Nginx 控制器?

问题描述

我正在尝试在 Azure Kubernetes 上部署应用程序,并尝试了解何时使用 Service Mesh 与 Ingress 控制器。既然 Istio 服务网格如此强大,为什么会有人使用 Nginx Ingress 控制器?

标签: azurekubernetesistioazure-aks

解决方案


正如您所提到的,服务网格(例如 AmbassadorIstio )是非常强大的工具,并且与Nginx等简单的入口控制器相比具有许多优势。

另一方面,与复杂系统相比,有些用户更喜欢简单和轻量级的解决方案。Nginx 目前在其入口中提供不同的功能,具体取决于此处列出的订阅类型。

不同的项目有不同的要求,有时简单的 nginx 入口可能是服务网格的最佳选择。这就是为什么有些人决定使用它而不是学习如何使用服务网格。

查看这篇比较大多数流行的 kubernetes 入口控制器的文章。

本文展示了一个将 HAproxy 和 Nginx 组合推向极限的好例子。


推荐阅读