【发布时间】:2019-11-06 08:48:25
【问题描述】:
我正在使用 k8s 部署我的应用程序,该应用程序包含 3 个部分。主网站(登陆页面)、App 组件 1(仅限管理员)和 App 组件 2(付费用户)。我最近遇到了一种模式,其中有一个主要的外部负载均衡器,并且应用程序的每个部分都有一个入口。例如:
LB
-> Ingress1 -> Main App
-> Ingress2 -> App Component 1 (only accessible by admins)
-> Ingress3 -> App Component 2 (only accessible by paid users)
这样的架构很常见吗? 有人可以指出一些部署这样的应用程序的好例子(使用 k8s)。提前致谢!
【问题讨论】:
标签: kubernetes load-balancing google-kubernetes-engine kubernetes-ingress nginx-ingress