0
私は、同じホストでも異なるパスでも応答するいくつかのプロジェクトを持っています。 私はこれらをOpenshiftで分けておきたい。 すなわち:同じホストをOpenshift Originの異なる名前空間で使用することは可能ですか?
まずサービス
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
セカンドsetvice
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
あなたを助けるかもしれないhttps://docs.openshift.org/latest/architecture/core_concepts/routes.html#path-based-routesを見てください –
ホストを追加しない限り、分離が機能するはずです。 両方のルートを追加しましたか、またはこの2つのルートをさらに持っていますか?あなたのネームスペース/プロジェクトで** oc get route **の出力は何ですか? – Aleksandar