OpenShift / NGiNX反向代理指南-传递到基于SDN的地址?

问题描述 投票:0回答:1

我正在为客户端配置一个相当复杂的应用程序,并且陷入了反向代理模型的困境。据我所知,我们应该proxy_pass / uwsgi_pass到内部端点地址(172.30.0.0/16),例如

appname.project.svc.cluster.local

但是,尽管这些地址无法从构成应用程序的Pod中解析,但仍无法访问。这些Pod似乎是从10.200.0.0/14 SDN地址范围运行的,因此默认情况下,它们在Pod内没有路由。

替代方法可能是proxy_pass到每个服务的公开路由,但这似乎是错误的-然后,该请求将被路由回OpenShift pod空间,再通过(默认haproxy)路由器路由回公开端点地址。] >

正确的方法是什么?

季节问候和感谢

我正在为客户端配置一个相当复杂的应用程序,并且陷入了反向代理模型的困境。据我所知,我们应该proxy_pass / uwsgi_pass到内部端点...

nginx openshift uwsgi
1个回答
0
投票

为了回答我自己的问题,我想提一下。。我刚刚发现了其他基于SkyDNS的范围,例如:

© www.soinside.com 2019 - 2024. All rights reserved.