healthcheck: exclude hosts when receiving x-envoy-immediate-health-check-fail (#14772)
* Send x-envoy-immediate-health-check-fail on all responses that the health check filter processes, not just non-HC responses. * Exclude hosts from load balancing when x-envoy-immediate-health-check-fail is received. * Can be reverted via the envoy.reloadable_features.health_check.immediate_failure_exclude_from_cluster feature flag. Fixes https://github.com/envoyproxy/envoy/issues/9246 Signed-off-by: Matt Klein <mklein@lyft.com> Mirrored from https://github.com/envoyproxy/envoy @ deed328494064bf28e09055c1cda4e3a3cdd6b67pull/624/head
parent
fd49a04d29
commit
232083e6f7
5 changed files with 23 additions and 40 deletions
Loading…
Reference in new issue