Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-10397

Allow for non-cluster domain routes

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • None
    • False
    • No
    • MGDSRVS-145 - RHOSAK Enterprise Plan: RHOSAK on customer-owned OSD/ROSA/ARO
    • ---
    • ---

      This is the control plane issue corresponding to MGDSTRM-10301

      WHAT

      To support public kafka on a private ROSA.

      WHY

      If the private ROSA is not configured to have a public DNS, then the DNS entries created by the control plane need to be based upon the NLB hostname, and not the ingresscontroller... name - as that will not be publicly resolvable.

      HOW

      The check on https://github.com/bf2fc6cc711aee1a0c2a/kas-fleet-manager/blob/db4c66b6510a4935f793ddad6dc60952fddb0ae6/internal/kafka/internal/services/data_plane_kafka.go#L515 needs to be relaxed - or if we make the usage of the load balancer hostname conditional, it will need to only check conditionally.

      cc gryan@redhat.com keithbwall rhn-engineering-rareddy mchitimb-1

              Unassigned Unassigned
              rhn-engineering-shawkins Steven Hawkins
              MK - Control Plane
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: