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

[DOC] Service Mesh automatic route creation doesn't allow routes with edge termination

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • OSSM 1.1.0, OSSM 2.0.0, OSSM 2.1.0
    • Documentation, Maistra
    • 5
    • False
    • False
    • Undefined
    • Doc sprint 87 (Feb 20-Mar 13)

      Source of this documentation req is [https://bugzilla.redhat.com/show_bug.cgi?id=1838998.

      Severity: low
       
       
      Document URL:
      https://docs.openshift.com/container-platform/4.4/service_mesh/service_mesh_day_two/ossm-auto-route.html
      Section Number and Name:
      N/A

      Describe the issue:
      Following the documentation of the Service Mesh Automatic Route Creation it does not specify how routes are created in regarding to it's TLS termination.

      Generating a Route with the provided guide creates a route and gateway without TLS, so if the customer requires edge termination the route must be modified manually.

      It seems that the IOR in charge of this behaviour has no support for edge routes, it only creates either non-tls or passthrough routes, depending on the gateway resource created. [1]

      Suggestions for improvement:

      • Documentation should specify this kind of route limitation and explain that for edge routes it has to be created manually.
      • If I missed something and there's a way to automatically create edge routes it should be documented as well.

      Additional information:
      Bug is opened for 4.4 but affect past versions as well.

      [1]
      https://github.com/Maistra/ior/blob/67fd95659451a003898cb42ebe79acd4d1c56a17/pkg/route/route.go#L164
       

              rhn-support-tokeefe Tim O'Keefe
              viyengar@redhat.com Vidya Iyengar
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: