nginx - 我应该在Kubernetes集群中使用反向代理(例如NGINX)吗?

标签 nginx docker proxy kubernetes

我已经在Kuke上设置了Kubernetes集群。运行多种服务,但主要通过stock Ingress Controller 为webapp提供服务。

在Ingress后面运行反向代理有什么好处? TLS此时已终止,因此不是。也许为了一些服务器强化?

最佳答案

链接GKE入口和Nginx的唯一优势是能够使用Nginx提供的更高级的配置。

当前,运行自己的反向代理跳过入口有好处。或者使用custom ingress controller代替GKE one。这样做的主要好处是:

  • 节省成本,每个GKE入口资源都会花费金钱。
  • Nginx或其他代理提供的高级路由/配置。
  • 绕过当前的GKE Ingress beta限制。
  • 关于nginx - 我应该在Kubernetes集群中使用反向代理(例如NGINX)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39364098/

    相关文章:

    javascript - Express.js 代理管道将 XML 转换为 JSON

    file-upload - 从浏览器将文件上传到另一个域的最佳方法是什么?

    linux - nginx 配置 - 动态路由到根路径

    nginx - 如何让nginx停止处理其他规则并服务于特定位置?

    linux - nginx default_site 似乎没有工作

    android - 如何访问所有国家/地区的 android play 商店?

    python - django 的另一台主机上的媒体服务器。这是正确的方法吗?

    django - 无法从 dockerized 应用程序连接到 docker 中的 postgres 服务器

    php - Docker镜像构建了不同版本的应用程序

    java - 常用的HTTP客户端和代理