Bug 1287471 - RFE : non-HTTP routers
RFE : non-HTTP routers
Product: OpenShift Container Platform
Classification: Red Hat
Component: RFE (Show other bugs)
Unspecified Unspecified
high Severity high
: ---
: ---
Assigned To: Ben Bennett
: Reopened
: 1292243 1303232 (view as bug list)
Depends On:
Blocks: 1267746
  Show dependency treegraph
Reported: 2015-12-02 02:53 EST by Miheer Salunke
Modified: 2017-03-08 13 EST (History)
19 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2016-09-27 05:31:00 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 2159611 None None None 2016-04-26 10:10 EDT

  None (edit)
Description Miheer Salunke 2015-12-02 02:53:14 EST
1. Proposed title of this feature request 
non-HTTP routers 
3. What is the nature and description of the request?  
The OSE3 model provides services for internal linking and routes for external linking. At the moment, only HTTP is supported for routes. This prevents us from exposing things like a database or a remote EJB or other binary connection.
4. Why does the customer need this? (List the business requirements here)  
In our multi-tenant setup, we need to decide which functionality to expose to the world/other tenants. We aim to standardize on HTTP, but this is not always possible (especially when migrating legacy systems). Allowing loadbalanced routes to these binary ports adds a value.
5. How would the customer like to achieve this? (List the functional requirements here)
* the HAproxy used for the routers at this moment is capable of handling TCP, so the configuration generated for it should cope with non-HTTP traffic
6. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.  
* create a route for a remote EJB
7. Is there already an existing RFE upstream or in Red Hat Bugzilla?

What information can you provide around timeframes and urgency?

8. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5, RHEL6)?  
Openshift 3.2
10. List any affected packages or components.  
Openshift 3.x
11. Would the customer be able to assist in testing this functionality if implemented? 
Comment 3 Clayton Coleman 2016-02-07 15:45:56 EST
Our recommendation is to use Service NodePorts with the product today for this function.  Our documentation should describe how to make service node ports HA by leveraging the same mechanisms the routers use to be HA.
Comment 4 Dan McPherson 2016-02-22 11:09:16 EST
*** Bug 1303232 has been marked as a duplicate of this bug. ***
Comment 5 Dan McPherson 2016-02-22 11:09:19 EST
*** Bug 1292243 has been marked as a duplicate of this bug. ***
Comment 8 zhang.wanmin 2016-08-23 21:39:26 EDT
Hi Eric Rich,

I'am glade to see this feature is available in the ose ver3.3.

Comment 12 Meng Bo 2016-09-22 06:11:37 EDT
The feature has been implemented by PR https://github.com/openshift/origin/pull/9454
And the related document will be provided in this PR https://github.com/openshift/openshift-docs/pull/2779/files

Move the bug to verified.
Comment 14 errata-xmlrpc 2016-09-27 05:31:00 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.


Note You need to log in before you can comment on or make changes to this bug.