Uploaded image for project: 'Network Edge'
  1. Network Edge
  2. NE-1957

Test DNS Records creation for Gateways with unique and overlapping hostnames

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • NI&D Sprint 266, NI&D Sprint 268, NI&D Sprint 269
    • 0

      Test how cluster ingress operator handles DNS record creation when multiple Gateways are created with unique and overlapping hostnames, to ensure the correct DNS resolution.

      Test cases:

      • Create multiple Gateways that have listeners with the same hostname, as well as with differing hostnames and test DNS flow.
        Expectation:
        DNS should create separate DNSRecords for each unique hostname.
      • Create a Gateway with Listeners that don't have a hostname:
        Expectation:
        No DNSRecord should be created. Requests with empty hostname value are processed as a fallback, after the least specific matches are exhausted.
      • Gateway listener trying to claim a fully qualified hostname (abc.apps.<DNS config base domain>) that would match a *.apps.<DNS config base domain> ingress controller wildcard. Which endpoint tries to serve the request to abc.apps.<DNS config base domain>?
        Expectation:
        DNSRecord for abc.apps.<DNS config base domain> gets created. Traffic for the most specific match should be resolved to the gateway.
      • DNSRecords handling when the associated Gateway is deleted or hostname was deleted or modified on the Gateway.
        Expectation:
        DNSRecords associated with the removed Gateway also get deleted.

              rh-ee-gpiotrow Grzegorz Piotrowski
              rh-ee-gpiotrow Grzegorz Piotrowski
              Ali Syed
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: