【发布时间】:2019-10-27 07:21:21
【问题描述】:
我有一个包含 20 个工作节点的 Kubernetes 集群。我的主要应用程序是一个 Flask API,每分钟提供数千个 android/ios 请求。我的 Kubernetes 部署的配置方式是每个 pod 有 2 个容器——flask/python 服务器和 nginx。烧瓶应用程序在 gunicorn 上运行,带有 meinheld 工人(每个 pod 20 名工人)。
我的问题是:我需要在烧瓶应用程序旁边的每个 pod 中运行 nginx,还是可以只使用主 nginx 入口控制器作为代理缓冲层?
注意: 我正在使用 ELB 将外部流量路由到我的内部 k8s 集群。
【问题讨论】:
标签: nginx kubernetes gunicorn