У меня есть несколько проектов, которые отвечают на том же хосте, но на другом пути. Я хочу, чтобы их разделили в 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, которые могут вам помочь –
Пока вы не добавляете маршрут только для хоста, разделение должно работать. Вы добавили оба маршрута или у вас есть еще два этих маршрута? Каков результат ** oc get route ** в вашем пространстве имен/проекте? – Aleksandar