-
Story
-
Resolution: Done-Errata
-
Critical
-
None
-
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
- links to
-
RHEA-2025:147667 Red Hat OpenShift Service Mesh Containers for 3.0.1