Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-511

EgressGateway should expose HTTP CONNECT method to allow using it as forward proxy

    XMLWordPrintable

    Details

    • Affects:
      Compatibility/Configuration, User Experience
    • SFDC Cases Counter:
    • SFDC Cases Links:

      Description

      1. Proposed title of this feature request
      EgressGateway should expose HTTP CONNECT method to allow using it as forward proxy

      2. What is the nature and description of the request?
      It would be nice to have a way to expose HTTP CONNECT method in envoy through EgressGateway or similar to utilize envoy as forward proxy. With the addition/capability of using Istio DNS domain allow-list, it would be possible to quickly and easily configure forward proxy in Service Mesh for specific application and even restrict the allowed domains easily.

      3. Why does the customer need this? (List the business requirements here)
      In enterprise environments it's fairly common that for ingress and egress traffic a proxy is required. To manage egress traffic through a forward proxy, it would be nice to make them part of Service Mesh and expose HTTP CONNECT in envoy for that use-case.

      That way, application can easily configure this on their own, utilize the DNS allow-list to specify which Domain they need access too. Alternative it would also allow a specific group to setup these forward proxies on application level and restrict the access to the resources really required. Hence making the usage of a company wide configured and maintained proxy obsolete.

      4. List any affected packages or components.
      OpenShift Service Mesh

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            rhn-support-sreber Simon Reber
            Votes:
            1 Vote for this issue
            Watchers:
            10 Start watching this issue

              Dates

              Created:
              Updated: