3. What is the nature and description of the request?
The aim is to be be able to split an application into different pods running in different namespaces, e.g.
https://app.service.com/ (for everything with the exception of /api/old & /api/v2)
https://app.service.com/api/oldhttps://app.service.com/api/v2
It should be possible to create routes to multiple applications running in different namespaces which can be accessed with a http(s) URL that share the same route host name (host part in the URL) with the path component pointing to different pods in different namespaces.
4. Why does the customer need this? (List the business requirements here)
With this feature, it would be quite simple to setup multiple related microservices exposed using a single host leveraging the namespaces isolation for security.
The solution must cope with the requirement that in one ISE installation multiple name spaces are separated from each other (they don't trust each other and can't claim resources or consume services from each other), so this feature to use that same host must be optional configurable per route host name.
5. How would the customer like to achieve this? (List the functional requirements here)
6. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.
7. Is there already an existing RFE upstream or in Red Hat Bugzilla?
No
10. List any affected packages or components.
Comment 7Josep 'Pep' Turro Mauri
2016-12-04 23:04:34 UTC
As the two changes in comment 6 have different target releases, bug 1401338 has been created to track the initial work to disable host checks.
This one here will keep tracking the longer term work on host/path claims.