XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • False
    • False
    • CFE Sprint 208, CFE Sprint 209, CFE Sprint 210, CFE Sprint 211

      For the time being ExternalDNS API allows the filtering of the sources by annotation only. It seems that the original idea was be able to filter the Ingress source by the ingress class (see PR#354) which was generalized to any annotation and any source.

      We would like to approach this problem of the filtering of the sources more Kube native way: via labels, because the labels are:

      • consistent with how everything else in Kubernetes does filtering
      • more efficient for the filtering than annotation

      Before ExternalDNS API can be changed we need to work upstream to enlarge the scope of the label filter flag to the sources other than CRD: "service" and "OpenShift route" as minimum, "all" at best.

      Links:

              anaik.openshift Arjun Naik (Inactive)
              alebedev@redhat.com Andrey Lebedev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: