-
Ticket
-
Resolution: Won't Do
-
Undefined
-
None
-
None
-
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:
- Initial issue tracker:
OSSM-5820 - PR resolving the initial issue: https://github.com/maistra/istio/pull/981