我对负载平衡器的使用不熟悉,并且仍然试图围绕负载平衡器的使用方式来思考,因为 NGINX 可用于对 Kubernetes 集群中的 python 烧瓶容器的 JSON POST 请求。
我在我的 Kubernetes 集群中设置了 nginx 和 python 烧瓶容器,nginx 作为我的负载均衡器,我在 Kubernetes 集群上使用端口 # 将两组容器公开为服务。我给了 nginx 一个静态 IP。
我很困惑,因为我是新手,当我将 JSON 正文 POST 请求传递给 NGINX 静态 IP 时,它如何被路由以在 python 烧瓶容器中运行预期的 .py 文件(其中包含 .py 文件,我是试图将 JSON 文本传递给。.py 文件设置为通过烧瓶代码设置中的 Restful API 处理 GET、POST 请求。我有一个请求 URL 设置,但不确定是否应该是 NGINX 静态 IP)。
我是否缺少 NGINX 中的配置层以将 JSON POST 正文数据路由到 Kubernetes 中的 python Flask 容器?
我应该使用 Ingress API 控制器吗?
理想情况下,我想用我的 JSON POST 正文请求 ping 负载均衡器,并让我的 Flask python 容器输出容器内 .py 文件的运行。我期待为更多请求扩展这些服务。
谢谢。