Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-5774

Avoid the default ingresscontroller serving routes of all projects.

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Network Edge
    • None
    • False
    • None
    • False
    • Not Selected

      1. Proposed title of this feature request

      Avoid the default ingress controller serving routes for all projects when using router sharding.

      2. What is the nature and description of the request?

      When configuring router sharding, it may be desired to serve specific namespaces only by specific ingress controllers. However, with the default configuration, the default ingress Controller will still serve all routes in every namespace due to the absence of a namespaceSelector or routeSelector configuration for this IngressController.

      We found this kcs where we can configure namespaceSelector, and it is working fine, but as per the customer, it is a manual effort and too inconvenientĀ  to exclude application namespaces from default IngressController every time a namespace for an application is created. We are raising RFE to add the capability so during the router sharding default ingress controller stop serving all the routes for customers namespaces. Especially when Ingresses are tied to specific IngressClasses.
      https://access.redhat.com/solutions/5097511

      3. Why does the customer need this? (List the business requirements here)

      Customers using router sharding rely on this functionality and thus require the route to be exposed to a custom router; otherwise, communication won't work as expected. Since OpenShift 4 has the concept of router sharding, it's expected that the request should be served from the specified ingress controller andĀ  the default ingressController excluded for those Ingresses .

      4. List any affected packages or components.

      OpenShift Networking

              mcurry@redhat.com Marc Curry
              njajodia Nirjhar Jajodia (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: