Runtime configuration of HTTP fault injection per upstream cluster
- Dominant language
- C++
- Stars
- 28.9k
- Forks
- 5.6k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 430
Description
*Title*: HTTP fault injection filter can have runtime settings per **downstream** cluster, but not **upstream** cluster.
*Description*:
I'm trying to simulate a failure of an external service. In my case, fault injection filter should be configured as one of the egress http filters to inject delay or abort requests to the external service.
I want to inject failure only to the requests to the specific upstream cluster (the external service) in runtime. But as described [here](https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/fault_filter#config-http-filters-fault-injection-runtime), fault injection filter allows runtime setting only per **downstream** cluster by , not **upstream** cluster.
Thanks
Contributor guide
Assessment
This issue has not been assessed yet.