我们如何重写OpenShift中API的响应

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

我们有一个在 Pod 内运行的应用程序,用于访问我创建的服务并公开它。 路由 URL 例如: example-city.apps.cluster.com 来访问我的应用程序(如服务器) 在任何 Rest-API 调用中,我都会获取 json 数据,其中字段是 URL,通过我的应用程序映射到 pod-name:80。

有客户端应用程序使用路由 URL 连接到这些服务器,一旦连接,就会有 Rest-API 调用,它会返回 json 数据。因为,在 json 数据中,我没有route-url,但有 pod-name:80,我的应用程序确实连接到了它。

所以,我正在寻找的是,当我的json数据响应时,我需要将pod-name:80更改为route-url,简而言之,我想用route-url替换我的pod-name。我想重写响应。

请建议我们如何做到这些以及服务或路由 yaml 文件中需要进行哪些更改。

kubernetes openshift openshift-client-tools
1个回答
0
投票

为了重写而部署额外的反向代理(如 nginx)怎么样?

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