在Openshift Origin上可以在不同的命名空间中使用相同的主机吗?

时间:2016-12-19 13:00:02

标签: rest openshift devops openshift-origin

我有一些项目在同一台主机上响应但路径不同。 我想在Openshift中将它们分开。 即:

首次服务

apiVersion: v1
kind: Route
metadata:
  name: first-api
  namespace: first-api
  labels:
    app: first-api
spec:
  host: api.com.br
  path: /first
  to:
    kind: Service
    name: first-api
  port:
    targetPort: tcp-8080

第二次设置

apiVersion: v1
kind: Route
metadata:
  name: second-api
  namespace: second-api
  labels:
    app: second-api
spec:
  host: api.com.br
  path: /second
  to:
    kind: Service
    name: second-api
  port:
    targetPort: tcp-8080

1 个答案:

答案 0 :(得分:0)

在OpenShift路由器中强制执行安全限制,以防止不同命名空间中的主机重叠(最旧的路由“声称”名称)。我们希望在将来添加更多灵活性来禁用此检查。