Open antonioberben opened 3 years ago
I believe this to be related/duplicate of: https://github.com/solo-io/gloo/issues/4063
This issue has been marked as stale because of no activity in the last 180 days. It will be closed in the next 180 days unless it is tagged "no stalebot" or other activity occurs.
Is your feature request related to a problem? Please describe. As a user I cannot define transformations in a chain which will be executed in the way I define.
i.e. Following VS specifies two transformations, to happen at the early stage. The first transformation is expected to be executed always and adds a header:
x-first: true
The second transformation is expected to be executed only ifx-first: true
exists and adds a another header:x-second: true
Both will be executed under the same path prefix:/
(for all the requests)So far, only one is executed. The second one is omitted.
Describe the solution you'd like Given the VS from above, I would be able to execute both transformations in a chain.
Describe alternatives you've considered An alternative is to define a mechanism like the Istio offers which allows you to explicitly decide where the filter will be injected. i.e.:
operation: INSERT_BEFORE
https://istio.io/latest/docs/reference/config/networking/envoy-filter/#EnvoyFilter-Patch-OperationThank you!