the*_*ker 10 openshift openshift-3
我想在 Openshift 中定义一条具有多条路径的路由,每条路径转发到不同的服务。例如 /pathA 会将请求转发到 ServiceA ,而 /pathB 会将请求转发到 ServiceB 。
这在 OpenShift 中可能吗?如果没有,推荐的方法是什么?
我也读过有关路由分片的内容,但是我不能说我已经清楚地掌握了这个概念。
谢谢。
Dae*_*ark 10
您需要为每个路径创建多个路由。但它可以将多个路径添加到同一主机名。这和你说的一条路线多条路线的结果是一样的。有关更多详细信息,请参阅基于路径的路线 。
为了ServiceA,
apiVersion: v1
kind: Route
metadata:
name: route-path-a
spec:
host: www.example.com
path: "/patha"
to:
kind: Service
name: service-a
Run Code Online (Sandbox Code Playgroud)
为了ServiceB,
apiVersion: v1
kind: Route
metadata:
name: route-path-b
spec:
host: www.example.com
path: "/pathb"
to:
kind: Service
name: service-b
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11844 次 |
| 最近记录: |