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

Add flag to disable copying labels/annotations

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done-Errata
    • Icon: Critical Critical
    • OSSM 3.0.1
    • None
    • Istio
    • None

      Istio will copy all labels and annotations from your Gateway objects to the child resources it creates. This is not defined behavior as per the Gateway API Spec, so we'd like to be able to disable it. Ideally, this will also cover the application of 'special' annotations, such as networking.istio.io/service-type which influences the spec.type of the Service object created by Istio.

      Acceptance Criteria:

      • add flag to disable copying of labels and annotations from Gateways to child resources
      • the flag should also cover disabling of 'special' annotations like networking.istio.io/service-type. if that is not possible, we need a separate flag
      • the flag(s) should be covered by unit tests
      • the default should remain true to not change upstream behavior

              rh-ee-yannliu Yann Liu
              dgrimm@redhat.com Daniel Grimm
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: