From 1e7a3052d1032f91a4b67344881e60cc6dcf9ece Mon Sep 17 00:00:00 2001 From: "data-plane-api(CircleCI)" Date: Mon, 24 Dec 2018 17:01:36 +0000 Subject: [PATCH] upstream: allow active health check to set degraded (#5374) This allows a host to be marked as degraded by having x-envoy-degraded returned from the HTTP active health checking response. Signed-off-by: Snow Pettersen Mirrored from https://github.com/envoyproxy/envoy @ 7b6d7a2706ac5290e5e87535c23c11def49275db --- envoy/admin/v2alpha/clusters.proto | 3 +++ 1 file changed, 3 insertions(+) diff --git a/envoy/admin/v2alpha/clusters.proto b/envoy/admin/v2alpha/clusters.proto index 6cc670b4..dd8c77eb 100644 --- a/envoy/admin/v2alpha/clusters.proto +++ b/envoy/admin/v2alpha/clusters.proto @@ -71,6 +71,9 @@ message HostHealthStatus { // The host is currently considered an outlier and has been ejected. bool failed_outlier_check = 2; + // The host is currently being marked as degraded through active health checking. + bool failed_active_degraded_check = 4; + // Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported // here. // TODO(mrice32): pipe through remaining EDS health status possibilities.