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

[RFE] Configurable inheritance of labels/annotations for Routes created by IOR

XMLWordPrintable

    • Icon: Ticket Ticket
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • Maistra
    • None
    • False
    • None
    • False

      Description:
      Issue OSSM-5820 was resolved by the changes made in https://github.com/maistra/istio/pull/981 , where the default ArgoCD labels/annotations were blocked from being inherited by routes created by IOR. Following this, the customer has raised a desire for more flexible configuration options.

      The primary motivation here is to allow users to selectively manage the inheritance of labels and annotations, e.g. the `app.kubernetes.io/instance` label (used by many Kubernetes projects, like ArgoCD).

      The ability to configure which labels and annotations are inherited could significantly enhance the usability and integration capabilities of OpenShift Service Mesh with other tools, while controlling the amount and type of metadata in its resources.

      This feature request aims to introduce a mechanism to specify which labels and annotations should be inherited by the Routes created via IOR.

      References:

            pbajjuri0204 Praneeth Bajjuri
            rhn-support-jorbell Jordan Bell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: