From 5e71298b6ed3ea8c52ee794abb4ece9e7dcab329 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20Sj=C3=B6str=C3=B6m?= Date: Fri, 6 Dec 2024 09:17:16 +0100 Subject: [PATCH] fix: outlier detection disabled by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Passive health check need to explicitly enabled by a BackendTrafficPolicy Signed-off-by: Lars Sjöström --- internal/cmd/egctl/testdata/config/out/out.all.json | 1 - internal/cmd/egctl/testdata/config/out/out.all.yaml | 1 - .../cmd/egctl/testdata/config/out/out.cluster.json | 1 - .../cmd/egctl/testdata/config/out/out.cluster.yaml | 1 - .../testdata/translate/out/default-resources.all.yaml | 5 ----- .../translate/out/echo-gateway-api.cluster.yaml | 1 - .../translate/out/from-gateway-api-to-xds.all.json | 5 ----- .../translate/out/from-gateway-api-to-xds.all.yaml | 5 ----- .../translate/out/from-gateway-api-to-xds.cluster.yaml | 5 ----- .../out/jwt-single-route-single-match-to-xds.all.json | 2 -- .../out/jwt-single-route-single-match-to-xds.all.yaml | 2 -- .../jwt-single-route-single-match-to-xds.cluster.yaml | 2 -- .../translate/out/no-service-cluster-ip.all.yaml | 1 - internal/xds/translator/cluster.go | 1 - .../extensionpolicy-tcp-udp-http.clusters.yaml | 3 --- .../http-route-extension-filter.clusters.yaml | 1 - .../out/extension-xds-ir/http-route.clusters.yaml | 1 - .../testdata/out/xds-ir/accesslog-cel.clusters.yaml | 2 -- .../out/xds-ir/accesslog-endpoint-stats.clusters.yaml | 2 -- .../out/xds-ir/accesslog-formatters.clusters.yaml | 2 -- .../out/xds-ir/accesslog-multi-cel.clusters.yaml | 2 -- .../testdata/out/xds-ir/accesslog-types.clusters.yaml | 10 ---------- .../out/xds-ir/accesslog-without-format.clusters.yaml | 3 --- .../testdata/out/xds-ir/accesslog.clusters.yaml | 3 --- .../out/xds-ir/authorization-client-cidr.clusters.yaml | 3 --- .../out/xds-ir/authorization-jwt-claim.clusters.yaml | 4 ---- .../out/xds-ir/authorization-jwt-scope.clusters.yaml | 4 ---- .../authorization-multiple-principals.clusters.yaml | 1 - .../testdata/out/xds-ir/authorization.clusters.yaml | 3 --- .../out/xds-ir/backend-buffer-limit.clusters.yaml | 3 --- .../testdata/out/xds-ir/backend-priority.clusters.yaml | 3 --- .../testdata/out/xds-ir/basic-auth.clusters.yaml | 3 --- .../testdata/out/xds-ir/circuit-breaker.clusters.yaml | 1 - .../out/xds-ir/client-buffer-limit.clusters.yaml | 2 -- .../out/xds-ir/client-ip-detection.clusters.yaml | 3 --- .../testdata/out/xds-ir/client-timeout.clusters.yaml | 2 -- .../translator/testdata/out/xds-ir/cors.clusters.yaml | 1 - .../out/xds-ir/custom-filter-order.clusters.yaml | 2 -- .../testdata/out/xds-ir/custom-response.clusters.yaml | 1 - .../testdata/out/xds-ir/ext-auth-backend.clusters.yaml | 5 ----- .../testdata/out/xds-ir/ext-auth-body.clusters.yaml | 5 ----- .../out/xds-ir/ext-auth-recomputation.clusters.yaml | 5 ----- .../testdata/out/xds-ir/ext-auth.clusters.yaml | 5 ----- .../ext-proc-with-traffic-settings.clusters.yaml | 2 -- .../testdata/out/xds-ir/ext-proc.clusters.yaml | 6 ------ .../testdata/out/xds-ir/fault-injection.clusters.yaml | 5 ----- .../headers-with-preserve-x-request-id.clusters.yaml | 2 -- .../headers-with-underscores-action.clusters.yaml | 4 ---- .../testdata/out/xds-ir/health-check.clusters.yaml | 1 - .../xds-ir/http-early-header-mutation.clusters.yaml | 2 -- .../out/xds-ir/http-endpoint-stats.clusters.yaml | 1 - .../out/xds-ir/http-health-check.clusters.yaml | 1 - .../xds-ir/http-preserve-client-protocol.clusters.yaml | 1 - .../out/xds-ir/http-req-resp-sizes-stats.clusters.yaml | 1 - .../xds-ir/http-route-direct-response.clusters.yaml | 1 - .../out/xds-ir/http-route-dns-cluster.clusters.yaml | 1 - .../out/xds-ir/http-route-mirror.clusters.yaml | 1 - .../xds-ir/http-route-multiple-matches.clusters.yaml | 7 ------- .../xds-ir/http-route-multiple-mirrors.clusters.yaml | 3 --- .../xds-ir/http-route-partial-invalid.clusters.yaml | 1 - .../out/xds-ir/http-route-redirect.clusters.yaml | 1 - .../testdata/out/xds-ir/http-route-regex.clusters.yaml | 1 - .../xds-ir/http-route-request-headers.clusters.yaml | 1 - .../http-route-response-add-headers.clusters.yaml | 1 - ...ttp-route-response-add-remove-headers.clusters.yaml | 1 - .../http-route-response-remove-headers.clusters.yaml | 1 - ...tp-route-rewrite-root-path-url-prefix.clusters.yaml | 1 - ...-rewrite-sufixx-with-slash-url-prefix.clusters.yaml | 1 - .../http-route-rewrite-url-fullpath.clusters.yaml | 1 - .../xds-ir/http-route-rewrite-url-host.clusters.yaml | 1 - .../xds-ir/http-route-rewrite-url-prefix.clusters.yaml | 1 - .../xds-ir/http-route-rewrite-url-regex.clusters.yaml | 1 - .../http-route-session-persistence.clusters.yaml | 1 - .../out/xds-ir/http-route-timeout.clusters.yaml | 3 --- .../http-route-weighted-backend-uds-ip.clusters.yaml | 1 - ...p-route-weighted-backend-with-filters.clusters.yaml | 2 -- .../xds-ir/http-route-weighted-backend.clusters.yaml | 1 - .../http-route-weighted-invalid-backend.clusters.yaml | 1 - .../xds-ir/http-route-with-clientcert.clusters.yaml | 1 - .../out/xds-ir/http-route-with-metadata.clusters.yaml | 2 -- .../http-route-with-stripped-host-port.clusters.yaml | 1 - ...http-route-with-tls-system-truststore.clusters.yaml | 1 - ...p-route-with-tlsbundle-multiple-certs.clusters.yaml | 2 -- .../out/xds-ir/http-route-with-tlsbundle.clusters.yaml | 1 - .../testdata/out/xds-ir/http-route.clusters.yaml | 1 - .../out/xds-ir/http1-preserve-case.clusters.yaml | 2 -- .../testdata/out/xds-ir/http1-trailers.clusters.yaml | 1 - .../testdata/out/xds-ir/http10.clusters.yaml | 1 - .../testdata/out/xds-ir/http2-route.clusters.yaml | 4 ---- .../translator/testdata/out/xds-ir/http2.clusters.yaml | 1 - .../translator/testdata/out/xds-ir/http3.clusters.yaml | 1 - .../jsonpatch-add-op-empty-jsonpath.clusters.yaml | 1 - .../jsonpatch-add-op-without-value.clusters.yaml | 1 - .../out/xds-ir/jsonpatch-invalid-patch.clusters.yaml | 1 - .../xds-ir/jsonpatch-missing-resource.clusters.yaml | 1 - .../xds-ir/jsonpatch-move-op-with-value.clusters.yaml | 1 - .../out/xds-ir/jsonpatch-with-jsonpath.clusters.yaml | 2 -- .../testdata/out/xds-ir/jsonpatch.clusters.yaml | 1 - .../out/xds-ir/jwt-custom-extractor.clusters.yaml | 2 -- .../jwt-multi-route-multi-provider.clusters.yaml | 4 ---- .../jwt-multi-route-single-provider.clusters.yaml | 3 --- .../testdata/out/xds-ir/jwt-optional.clusters.yaml | 2 -- .../testdata/out/xds-ir/jwt-ratelimit.clusters.yaml | 5 ----- .../xds-ir/jwt-single-route-single-match.clusters.yaml | 2 -- .../out/xds-ir/listener-connection-limit.clusters.yaml | 4 ---- .../out/xds-ir/listener-proxy-protocol.clusters.yaml | 2 -- .../out/xds-ir/listener-tcp-keepalive.clusters.yaml | 4 ---- .../testdata/out/xds-ir/load-balancer.clusters.yaml | 10 ---------- .../testdata/out/xds-ir/local-ratelimit.clusters.yaml | 3 --- .../out/xds-ir/metrics-virtual-host.clusters.yaml | 1 - .../out/xds-ir/mixed-tls-jwt-authn.clusters.yaml | 1 - ...ners-same-port-with-different-filters.clusters.yaml | 5 ----- .../xds-ir/multiple-listeners-same-port.clusters.yaml | 6 ------ .../multiple-simple-tcp-route-same-port.clusters.yaml | 5 ----- ...d-client-certificate-with-custom-data.clusters.yaml | 5 ----- ...mutual-tls-forward-client-certificate.clusters.yaml | 5 ----- ...-required-client-certificate-disabled.clusters.yaml | 2 -- .../testdata/out/xds-ir/mutual-tls.clusters.yaml | 2 -- .../xds-ir/oidc-backencluster-provider.clusters.yaml | 2 -- .../xds-ir/oidc-backend-cluster-provider.clusters.yaml | 2 -- .../translator/testdata/out/xds-ir/oidc.clusters.yaml | 4 ---- .../testdata/out/xds-ir/path-settings.clusters.yaml | 1 - .../out/xds-ir/proxy-protocol-upstream.clusters.yaml | 1 - .../out/xds-ir/ratelimit-custom-domain.clusters.yaml | 4 ---- .../out/xds-ir/ratelimit-disable-headers.clusters.yaml | 4 ---- .../out/xds-ir/ratelimit-endpoint-stats.clusters.yaml | 4 ---- .../xds-ir/ratelimit-headers-and-cidr.clusters.yaml | 4 ---- .../out/xds-ir/ratelimit-sourceip.clusters.yaml | 5 ----- .../testdata/out/xds-ir/ratelimit.clusters.yaml | 5 ----- .../out/xds-ir/retry-partial-invalid.clusters.yaml | 1 - .../securitypolicy-with-oidc-jwt-authz.clusters.yaml | 2 -- .../testdata/out/xds-ir/simple-tls.clusters.yaml | 1 - .../out/xds-ir/suppress-envoy-headers.clusters.yaml | 1 - .../out/xds-ir/tcp-endpoint-stats.clusters.yaml | 1 - .../out/xds-ir/tcp-listener-ipfamily.clusters.yaml | 1 - .../out/xds-ir/tcp-req-resp-sizes-stats.clusters.yaml | 1 - .../out/xds-ir/tcp-route-complex.clusters.yaml | 1 - .../testdata/out/xds-ir/tcp-route-simple.clusters.yaml | 1 - .../out/xds-ir/tcp-route-tls-terminate.clusters.yaml | 2 -- .../xds-ir/tcp-route-weighted-backend.clusters.yaml | 1 - .../testdata/out/xds-ir/timeout.clusters.yaml | 1 - .../out/xds-ir/tls-route-passthrough.clusters.yaml | 2 -- .../tls-with-ciphers-versions-alpn.clusters.yaml | 2 -- .../testdata/out/xds-ir/tracing-datadog.clusters.yaml | 2 -- .../out/xds-ir/tracing-endpoint-stats.clusters.yaml | 2 -- .../testdata/out/xds-ir/tracing-zipkin.clusters.yaml | 2 -- .../testdata/out/xds-ir/tracing.clusters.yaml | 1 - .../out/xds-ir/udp-endpoint-stats.clusters.yaml | 1 - .../out/xds-ir/udp-req-resp-sizes-stats.clusters.yaml | 1 - .../testdata/out/xds-ir/udp-route.clusters.yaml | 1 - .../out/xds-ir/upstream-tcpkeepalive.clusters.yaml | 1 - .../translator/testdata/out/xds-ir/wasm.clusters.yaml | 2 -- release-notes/current.yaml | 2 ++ 153 files changed, 2 insertions(+), 346 deletions(-) diff --git a/internal/cmd/egctl/testdata/config/out/out.all.json b/internal/cmd/egctl/testdata/config/out/out.all.json index d3b40aa711c..ead95bf3232 100644 --- a/internal/cmd/egctl/testdata/config/out/out.all.json +++ b/internal/cmd/egctl/testdata/config/out/out.all.json @@ -2021,7 +2021,6 @@ ] }, "name": "default-backend-rule-0-match-0-www.example.com", - "outlierDetection": {}, "type": "STATIC" }, "lastUpdated": "2023-02-23T09:05:38.443Z", diff --git a/internal/cmd/egctl/testdata/config/out/out.all.yaml b/internal/cmd/egctl/testdata/config/out/out.all.yaml index 61384130867..9142bd1a0e7 100644 --- a/internal/cmd/egctl/testdata/config/out/out.all.yaml +++ b/internal/cmd/egctl/testdata/config/out/out.all.yaml @@ -1142,7 +1142,6 @@ default: loadBalancingWeight: 1 locality: {} name: default-backend-rule-0-match-0-www.example.com - outlierDetection: {} type: STATIC lastUpdated: "2023-02-23T09:05:38.443Z" versionInfo: 2a0a1698a9d3e05b802047b0cd36b52a070afa49042e1ba267168c5265c7cabf diff --git a/internal/cmd/egctl/testdata/config/out/out.cluster.json b/internal/cmd/egctl/testdata/config/out/out.cluster.json index fe65158160c..1301bb731a3 100644 --- a/internal/cmd/egctl/testdata/config/out/out.cluster.json +++ b/internal/cmd/egctl/testdata/config/out/out.cluster.json @@ -34,7 +34,6 @@ ] }, "name": "default-backend-rule-0-match-0-www.example.com", - "outlierDetection": {}, "type": "STATIC" }, "lastUpdated": "2023-02-23T09:05:38.443Z", diff --git a/internal/cmd/egctl/testdata/config/out/out.cluster.yaml b/internal/cmd/egctl/testdata/config/out/out.cluster.yaml index ce80f459527..7b497a0974e 100644 --- a/internal/cmd/egctl/testdata/config/out/out.cluster.yaml +++ b/internal/cmd/egctl/testdata/config/out/out.cluster.yaml @@ -21,7 +21,6 @@ default: loadBalancingWeight: 1 locality: {} name: default-backend-rule-0-match-0-www.example.com - outlierDetection: {} type: STATIC lastUpdated: "2023-02-23T09:05:38.443Z" versionInfo: 2a0a1698a9d3e05b802047b0cd36b52a070afa49042e1ba267168c5265c7cabf diff --git a/internal/cmd/egctl/testdata/translate/out/default-resources.all.yaml b/internal/cmd/egctl/testdata/translate/out/default-resources.all.yaml index 01c6b368d19..45694a36004 100644 --- a/internal/cmd/egctl/testdata/translate/out/default-resources.all.yaml +++ b/internal/cmd/egctl/testdata/translate/out/default-resources.all.yaml @@ -781,7 +781,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -801,7 +800,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: grpcroute/default/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -828,7 +826,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcproute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -848,7 +845,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tlsroute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -868,7 +864,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udproute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - '@type': type.googleapis.com/envoy.admin.v3.ListenersConfigDump diff --git a/internal/cmd/egctl/testdata/translate/out/echo-gateway-api.cluster.yaml b/internal/cmd/egctl/testdata/translate/out/echo-gateway-api.cluster.yaml index 5b6162b655f..de5d16949be 100644 --- a/internal/cmd/egctl/testdata/translate/out/echo-gateway-api.cluster.yaml +++ b/internal/cmd/egctl/testdata/translate/out/echo-gateway-api.cluster.yaml @@ -109,6 +109,5 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway-system/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.json b/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.json index 0e4a954a7f0..4e914e3e78d 100644 --- a/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.json +++ b/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.json @@ -469,7 +469,6 @@ "ignoreHealthOnHostRemoval": true, "lbPolicy": "LEAST_REQUEST", "name": "httproute/default/backend/rule/0", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "type": "EDS" } @@ -499,7 +498,6 @@ "ignoreHealthOnHostRemoval": true, "lbPolicy": "LEAST_REQUEST", "name": "grpcroute/default/backend/rule/0", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "type": "EDS", "typedExtensionProtocolOptions": { @@ -540,7 +538,6 @@ "ignoreHealthOnHostRemoval": true, "lbPolicy": "LEAST_REQUEST", "name": "tcproute/default/backend/rule/-1", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "type": "EDS" } @@ -570,7 +567,6 @@ "ignoreHealthOnHostRemoval": true, "lbPolicy": "LEAST_REQUEST", "name": "tlsroute/default/backend/rule/-1", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "type": "EDS" } @@ -600,7 +596,6 @@ "ignoreHealthOnHostRemoval": true, "lbPolicy": "LEAST_REQUEST", "name": "udproute/default/backend/rule/-1", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "type": "EDS" } diff --git a/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.yaml b/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.yaml index 1df8c3966e6..bcf16fe4f3a 100644 --- a/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.yaml +++ b/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.all.yaml @@ -260,7 +260,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -280,7 +279,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: grpcroute/default/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -307,7 +305,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcproute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -327,7 +324,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tlsroute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -347,7 +343,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udproute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - '@type': type.googleapis.com/envoy.admin.v3.ListenersConfigDump diff --git a/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.cluster.yaml b/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.cluster.yaml index 714656cffaf..d171965d1c9 100644 --- a/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.cluster.yaml +++ b/internal/cmd/egctl/testdata/translate/out/from-gateway-api-to-xds.cluster.yaml @@ -19,7 +19,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -39,7 +38,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: grpcroute/default/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -66,7 +64,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcproute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -86,7 +83,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tlsroute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -106,6 +102,5 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udproute/default/backend/rule/-1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.json b/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.json index 4364e67b7fd..730686a71d1 100644 --- a/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.json +++ b/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.json @@ -361,7 +361,6 @@ "ignoreHealthOnHostRemoval": true, "lbPolicy": "LEAST_REQUEST", "name": "httproute/envoy-gateway-system/backend/rule/0", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "type": "EDS" } @@ -408,7 +407,6 @@ ] }, "name": "raw_githubusercontent_com_443", - "outlierDetection": {}, "perConnectionBufferLimitBytes": 32768, "respectDnsTtl": true, "transportSocket": { diff --git a/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.yaml b/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.yaml index 56654aa018f..9e6bbb5e316 100644 --- a/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.yaml +++ b/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.all.yaml @@ -204,7 +204,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway-system/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -232,7 +231,6 @@ xds: locality: region: raw_githubusercontent_com_443/backend/0 name: raw_githubusercontent_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.cluster.yaml b/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.cluster.yaml index 9fce4f70e3e..16c03a44810 100644 --- a/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.cluster.yaml +++ b/internal/cmd/egctl/testdata/translate/out/jwt-single-route-single-match-to-xds.cluster.yaml @@ -19,7 +19,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway-system/backend/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - cluster: @@ -47,7 +46,6 @@ xds: locality: region: raw_githubusercontent_com_443/backend/0 name: raw_githubusercontent_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/cmd/egctl/testdata/translate/out/no-service-cluster-ip.all.yaml b/internal/cmd/egctl/testdata/translate/out/no-service-cluster-ip.all.yaml index 1a88c9245c7..b12a3c04939 100644 --- a/internal/cmd/egctl/testdata/translate/out/no-service-cluster-ip.all.yaml +++ b/internal/cmd/egctl/testdata/translate/out/no-service-cluster-ip.all.yaml @@ -204,7 +204,6 @@ xds: ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway-system/routes/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - '@type': type.googleapis.com/envoy.admin.v3.ListenersConfigDump diff --git a/internal/xds/translator/cluster.go b/internal/xds/translator/cluster.go index 10792bae24b..eadb00fb56f 100644 --- a/internal/xds/translator/cluster.go +++ b/internal/xds/translator/cluster.go @@ -103,7 +103,6 @@ func buildXdsCluster(args *xdsClusterArgs) *clusterv3.Cluster { LocalityWeightedLbConfig: &clusterv3.Cluster_CommonLbConfig_LocalityWeightedLbConfig{}, }, }, - OutlierDetection: &clusterv3.OutlierDetection{}, PerConnectionBufferLimitBytes: buildBackandConnectionBufferLimitBytes(args.backendConnection), } diff --git a/internal/xds/translator/testdata/out/extension-xds-ir/extensionpolicy-tcp-udp-http.clusters.yaml b/internal/xds/translator/testdata/out/extension-xds-ir/extensionpolicy-tcp-udp-http.clusters.yaml index b8a8e059069..4e46c1dfc61 100644 --- a/internal/xds/translator/testdata/out/extension-xds-ir/extensionpolicy-tcp-udp-http.clusters.yaml +++ b/internal/xds/translator/testdata/out/extension-xds-ir/extensionpolicy-tcp-udp-http.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: http-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - loadAssignment: diff --git a/internal/xds/translator/testdata/out/extension-xds-ir/http-route-extension-filter.clusters.yaml b/internal/xds/translator/testdata/out/extension-xds-ir/http-route-extension-filter.clusters.yaml index f8ee95fc7f6..0dcc3b48190 100644 --- a/internal/xds/translator/testdata/out/extension-xds-ir/http-route-extension-filter.clusters.yaml +++ b/internal/xds/translator/testdata/out/extension-xds-ir/http-route-extension-filter.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - loadAssignment: diff --git a/internal/xds/translator/testdata/out/extension-xds-ir/http-route.clusters.yaml b/internal/xds/translator/testdata/out/extension-xds-ir/http-route.clusters.yaml index f8ee95fc7f6..0dcc3b48190 100644 --- a/internal/xds/translator/testdata/out/extension-xds-ir/http-route.clusters.yaml +++ b/internal/xds/translator/testdata/out/extension-xds-ir/http-route.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - loadAssignment: diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog-cel.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog-cel.clusters.yaml index 090b3919f81..81c121a400e 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog-cel.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog-cel.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: accesslog-0/backend/0 name: accesslog-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog-endpoint-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog-endpoint-stats.clusters.yaml index 74a6fc0bb0c..37bb1cef24f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog-endpoint-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog-endpoint-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true @@ -41,7 +40,6 @@ locality: region: accesslog-0/backend/0 name: accesslog-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true trackClusterStats: diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog-formatters.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog-formatters.clusters.yaml index 090b3919f81..81c121a400e 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog-formatters.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog-formatters.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: accesslog-0/backend/0 name: accesslog-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog-multi-cel.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog-multi-cel.clusters.yaml index 090b3919f81..81c121a400e 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog-multi-cel.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog-multi-cel.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: accesslog-0/backend/0 name: accesslog-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog-types.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog-types.clusters.yaml index 112aa95870f..088632d3506 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog-types.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog-types.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog_als_0_1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -56,7 +54,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog_als_0_2 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -81,7 +78,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog_als_1_1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -106,7 +102,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog_als_1_2 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -131,7 +126,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog_als_2_1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -156,7 +150,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog_als_2_2 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -189,7 +182,6 @@ locality: region: accesslog_otel_0_3/backend/0 name: accesslog_otel_0_3 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS @@ -223,7 +215,6 @@ locality: region: accesslog_otel_1_3/backend/0 name: accesslog_otel_1_3 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS @@ -257,7 +248,6 @@ locality: region: accesslog_otel_2_3/backend/0 name: accesslog_otel_2_3 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog-without-format.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog-without-format.clusters.yaml index 4212b175848..6df53f6698c 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog-without-format.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog-without-format.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog/monitoring/envoy-als/port/9000 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -64,7 +62,6 @@ locality: region: accesslog-0/backend/0 name: accesslog-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/accesslog.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/accesslog.clusters.yaml index 4212b175848..6df53f6698c 100644 --- a/internal/xds/translator/testdata/out/xds-ir/accesslog.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/accesslog.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: accesslog/monitoring/envoy-als/port/9000 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -64,7 +62,6 @@ locality: region: accesslog-0/backend/0 name: accesslog-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/authorization-client-cidr.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/authorization-client-cidr.clusters.yaml index ec8ef8e0674..b6e0c7f99af 100644 --- a/internal/xds/translator/testdata/out/xds-ir/authorization-client-cidr.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/authorization-client-cidr.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-3/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-claim.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-claim.clusters.yaml index 8b4149cfe83..66e1a3ca308 100644 --- a/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-claim.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-claim.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -57,7 +55,6 @@ locality: region: two_example_com_443/backend/0 name: two_example_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: @@ -93,7 +90,6 @@ locality: region: one_example_com_443/backend/0 name: one_example_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-scope.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-scope.clusters.yaml index 8b4149cfe83..66e1a3ca308 100644 --- a/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-scope.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/authorization-jwt-scope.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -57,7 +55,6 @@ locality: region: two_example_com_443/backend/0 name: two_example_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: @@ -93,7 +90,6 @@ locality: region: one_example_com_443/backend/0 name: one_example_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/authorization-multiple-principals.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/authorization-multiple-principals.clusters.yaml index 4b0cccf2c2c..c24d059eeaa 100644 --- a/internal/xds/translator/testdata/out/xds-ir/authorization-multiple-principals.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/authorization-multiple-principals.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/authorization.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/authorization.clusters.yaml index b3f75f0e04e..bd69f5a8445 100644 --- a/internal/xds/translator/testdata/out/xds-ir/authorization.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/authorization.clusters.yaml @@ -12,7 +12,6 @@ serviceName: httproute/default/httproute-3/rule/0 lbPolicy: LEAST_REQUEST name: httproute/default/httproute-3/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -29,7 +28,6 @@ serviceName: httproute/default/httproute-1/rule/0 lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -46,6 +44,5 @@ serviceName: httproute/default/httproute-2/rule/0 lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/backend-buffer-limit.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/backend-buffer-limit.clusters.yaml index 611cbe7292a..baa860c9ffe 100644 --- a/internal/xds/translator/testdata/out/xds-ir/backend-buffer-limit.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/backend-buffer-limit.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 100000000 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 100000000 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/backend-priority.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/backend-priority.clusters.yaml index 66c3bf73ad7..970324b2c9d 100644 --- a/internal/xds/translator/testdata/out/xds-ir/backend-priority.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/backend-priority.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: envoyextensionpolicy/default/policy-for-http-route/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocketMatches: - match: diff --git a/internal/xds/translator/testdata/out/xds-ir/basic-auth.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/basic-auth.clusters.yaml index df23031f8bb..c60ba5e19ae 100644 --- a/internal/xds/translator/testdata/out/xds-ir/basic-auth.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/basic-auth.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/circuit-breaker.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/circuit-breaker.clusters.yaml index dd1fce78e8b..1767baed59c 100644 --- a/internal/xds/translator/testdata/out/xds-ir/circuit-breaker.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/circuit-breaker.clusters.yaml @@ -16,7 +16,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/client-buffer-limit.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/client-buffer-limit.clusters.yaml index d1f95214f16..1b8a0dcfcdf 100644 --- a/internal/xds/translator/testdata/out/xds-ir/client-buffer-limit.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/client-buffer-limit.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/client-ip-detection.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/client-ip-detection.clusters.yaml index ab0b4fca62c..121c8aad8bb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/client-ip-detection.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/client-ip-detection.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/client-timeout.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/client-timeout.clusters.yaml index e7ef5350995..ba595752d94 100644 --- a/internal/xds/translator/testdata/out/xds-ir/client-timeout.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/client-timeout.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/cors.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/cors.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/cors.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/cors.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/custom-filter-order.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/custom-filter-order.clusters.yaml index 03fa483d156..6d5d6f5e1f3 100644 --- a/internal/xds/translator/testdata/out/xds-ir/custom-filter-order.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/custom-filter-order.clusters.yaml @@ -21,7 +21,6 @@ locality: region: one_example_com_443/backend/0 name: one_example_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: @@ -57,7 +56,6 @@ locality: region: two_example_com_80/backend/0 name: two_example_com_80 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/custom-response.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/custom-response.clusters.yaml index 4b0cccf2c2c..c24d059eeaa 100644 --- a/internal/xds/translator/testdata/out/xds-ir/custom-response.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/custom-response.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/ext-auth-backend.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ext-auth-backend.clusters.yaml index 79e1aed5ebe..3ff821f5efb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ext-auth-backend.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ext-auth-backend.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -75,7 +72,6 @@ locality: region: securitypolicy/default/policy-for-http-route-1/default/grpc-backend/backend/0 name: securitypolicy/default/policy-for-http-route-1/default/grpc-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS @@ -109,7 +105,6 @@ locality: region: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend/backend/0 name: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/ext-auth-body.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ext-auth-body.clusters.yaml index 79e1aed5ebe..3ff821f5efb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ext-auth-body.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ext-auth-body.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -75,7 +72,6 @@ locality: region: securitypolicy/default/policy-for-http-route-1/default/grpc-backend/backend/0 name: securitypolicy/default/policy-for-http-route-1/default/grpc-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS @@ -109,7 +105,6 @@ locality: region: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend/backend/0 name: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/ext-auth-recomputation.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ext-auth-recomputation.clusters.yaml index 79e1aed5ebe..3ff821f5efb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ext-auth-recomputation.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ext-auth-recomputation.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -75,7 +72,6 @@ locality: region: securitypolicy/default/policy-for-http-route-1/default/grpc-backend/backend/0 name: securitypolicy/default/policy-for-http-route-1/default/grpc-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS @@ -109,7 +105,6 @@ locality: region: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend/backend/0 name: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/ext-auth.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ext-auth.clusters.yaml index ff9b672a1cc..4b69123192a 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ext-auth.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ext-auth.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: securitypolicy/default/policy-for-http-route-1/default/grpc-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -92,6 +88,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: securitypolicy/default/policy-for-gateway-1/envoy-gateway/http-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/ext-proc-with-traffic-settings.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ext-proc-with-traffic-settings.clusters.yaml index 99dc8b48184..fc5d51a1aea 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ext-proc-with-traffic-settings.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ext-proc-with-traffic-settings.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: diff --git a/internal/xds/translator/testdata/out/xds-ir/ext-proc.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ext-proc.clusters.yaml index 4e40762dace..14ff9d61dfd 100755 --- a/internal/xds/translator/testdata/out/xds-ir/ext-proc.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ext-proc.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: envoyextensionpolicy/default/policy-for-route-2/0/grpc-backend-4 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -74,7 +71,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: envoyextensionpolicy/default/policy-for-route-1/0/grpc-backend-2 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -99,7 +95,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: envoyextensionpolicy/envoy-gateway/policy-for-gateway-2/0/grpc-backend-3 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -124,7 +119,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: envoyextensionpolicy/envoy-gateway/policy-for-gateway-1/0/grpc-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/fault-injection.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/fault-injection.clusters.yaml index 348c3693e0f..cc411266ad8 100644 --- a/internal/xds/translator/testdata/out/xds-ir/fault-injection.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/fault-injection.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -85,6 +81,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fifth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/headers-with-preserve-x-request-id.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/headers-with-preserve-x-request-id.clusters.yaml index e7ef5350995..ba595752d94 100755 --- a/internal/xds/translator/testdata/out/xds-ir/headers-with-preserve-x-request-id.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/headers-with-preserve-x-request-id.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/headers-with-underscores-action.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/headers-with-underscores-action.clusters.yaml index 58a2b85afd9..dba5fc4a3cd 100755 --- a/internal/xds/translator/testdata/out/xds-ir/headers-with-underscores-action.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/headers-with-underscores-action.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,6 +64,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/health-check.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/health-check.clusters.yaml index 6db525c99eb..db58cac6601 100644 --- a/internal/xds/translator/testdata/out/xds-ir/health-check.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/health-check.clusters.yaml @@ -165,6 +165,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fifth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-early-header-mutation.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-early-header-mutation.clusters.yaml index 41a3c942e6a..f015e69fceb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-early-header-mutation.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-early-header-mutation.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -41,6 +40,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-endpoint-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-endpoint-stats.clusters.yaml index 1be553489ce..d825e6d3757 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-endpoint-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-endpoint-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true diff --git a/internal/xds/translator/testdata/out/xds-ir/http-health-check.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-health-check.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-health-check.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-health-check.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-preserve-client-protocol.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-preserve-client-protocol.clusters.yaml index 7706960228b..b532b46bdb2 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-preserve-client-protocol.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-preserve-client-protocol.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/http-req-resp-sizes-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-req-resp-sizes-stats.clusters.yaml index 2dc04da7256..5362244f7bf 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-req-resp-sizes-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-req-resp-sizes-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: requestResponseSizes: true diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-direct-response.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-direct-response.clusters.yaml index c3282c53e19..df0e6b954a0 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-direct-response.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-direct-response.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-dns-cluster.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-dns-cluster.clusters.yaml index d2964ca5282..07757e5fded 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-dns-cluster.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-dns-cluster.clusters.yaml @@ -27,7 +27,6 @@ locality: region: first-route-dest/backend/0 name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-mirror.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-mirror.clusters.yaml index 2ee151ece25..ce54d3a35d3 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-mirror.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-mirror.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-matches.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-matches.clusters.yaml index 758292acfcd..b70cda2ec59 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-matches.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-matches.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -85,7 +81,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fifth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -103,7 +98,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: sixth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -121,6 +115,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: seventh-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-mirrors.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-mirrors.clusters.yaml index 0b5a779d918..6ca132c714d 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-mirrors.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-multiple-mirrors.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: mirror-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: mirror-route-dest1 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-partial-invalid.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-partial-invalid.clusters.yaml index 759c732f54a..5c4d68ac903 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-partial-invalid.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-partial-invalid.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: valid-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-redirect.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-redirect.clusters.yaml index 8bf69668b44..2410099664d 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-redirect.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-redirect.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: redirect-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-regex.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-regex.clusters.yaml index 8906cb55b30..058b9ac85b4 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-regex.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-regex.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: regex-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-request-headers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-request-headers.clusters.yaml index 9d7d6d0c663..b43604253d1 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-request-headers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-request-headers.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: request-header-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-headers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-headers.clusters.yaml index c1d3a9aedbb..4d2ccc10e64 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-headers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-headers.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: response-header-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-remove-headers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-remove-headers.clusters.yaml index c1d3a9aedbb..4d2ccc10e64 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-remove-headers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-response-add-remove-headers.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: response-header-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-response-remove-headers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-response-remove-headers.clusters.yaml index c1d3a9aedbb..4d2ccc10e64 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-response-remove-headers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-response-remove-headers.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: response-header-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-root-path-url-prefix.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-root-path-url-prefix.clusters.yaml index 7311c3bbcbe..ce7e7e58572 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-root-path-url-prefix.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-root-path-url-prefix.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: rewrite-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-sufixx-with-slash-url-prefix.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-sufixx-with-slash-url-prefix.clusters.yaml index 7311c3bbcbe..ce7e7e58572 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-sufixx-with-slash-url-prefix.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-sufixx-with-slash-url-prefix.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: rewrite-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-fullpath.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-fullpath.clusters.yaml index 929e5fb44bb..171998c0b51 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-fullpath.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-fullpath.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: rewrite-route - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-host.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-host.clusters.yaml index 7311c3bbcbe..ce7e7e58572 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-host.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-host.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: rewrite-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-prefix.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-prefix.clusters.yaml index 7311c3bbcbe..ce7e7e58572 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-prefix.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-prefix.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: rewrite-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-regex.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-regex.clusters.yaml index 929e5fb44bb..171998c0b51 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-regex.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-rewrite-url-regex.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: rewrite-route - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-session-persistence.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-session-persistence.clusters.yaml index 8906cb55b30..058b9ac85b4 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-session-persistence.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-session-persistence.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: regex-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-timeout.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-timeout.clusters.yaml index ab0b4fca62c..121c8aad8bb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-timeout.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-timeout.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-uds-ip.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-uds-ip.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-uds-ip.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-uds-ip.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-with-filters.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-with-filters.clusters.yaml index e7ef5350995..ba595752d94 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-with-filters.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend-with-filters.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-backend.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-invalid-backend.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-invalid-backend.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-invalid-backend.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-weighted-invalid-backend.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-with-clientcert.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-with-clientcert.clusters.yaml index aa5b2a1bb20..8d1fa95bcc6 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-with-clientcert.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-with-clientcert.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway/httproute-btls/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocketMatches: - match: diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-with-metadata.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-with-metadata.clusters.yaml index e7ef5350995..ba595752d94 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-with-metadata.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-with-metadata.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-with-stripped-host-port.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-with-stripped-host-port.clusters.yaml index 2c908f7ef69..83e21e58286 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-with-stripped-host-port.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-with-stripped-host-port.clusters.yaml @@ -8,6 +8,5 @@ resourceApiVersion: V3 serviceName: first-route name: first-route - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-with-tls-system-truststore.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-with-tls-system-truststore.clusters.yaml index 82bc9604a7d..29d3e697c22 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-with-tls-system-truststore.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-with-tls-system-truststore.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway/httproute-btls/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocketMatches: - match: diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle-multiple-certs.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle-multiple-certs.clusters.yaml index 3aab01e6684..3061088f3eb 100755 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle-multiple-certs.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle-multiple-certs.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway/httproute-btls/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocketMatches: - match: @@ -72,7 +71,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway/httproute-btls-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocket: name: envoy.transport_sockets.upstream_proxy_protocol diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle.clusters.yaml index ba9cb4c4fe4..0ba4829c936 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route-with-tlsbundle.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/envoy-gateway/httproute-btls/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocketMatches: - match: diff --git a/internal/xds/translator/testdata/out/xds-ir/http-route.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http-route.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http-route.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http-route.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http1-preserve-case.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http1-preserve-case.clusters.yaml index b93477f78ca..d9d1f8189a5 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http1-preserve-case.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http1-preserve-case.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -41,7 +40,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/http1-trailers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http1-trailers.clusters.yaml index 7f270a11d04..0bb16c7f4db 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http1-trailers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http1-trailers.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/http10.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http10.clusters.yaml index 8222dcd6ccb..389a66ffb3a 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http10.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http10.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/http2-route.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http2-route.clusters.yaml index 76e7c3dcb95..5db664bf32a 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http2-route.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http2-route.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -40,7 +39,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -65,7 +63,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: @@ -93,6 +90,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http2.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http2.clusters.yaml index 6091e5e97b1..06e9a8da524 100755 --- a/internal/xds/translator/testdata/out/xds-ir/http2.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http2.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/http3.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/http3.clusters.yaml index 4b0cccf2c2c..c24d059eeaa 100644 --- a/internal/xds/translator/testdata/out/xds-ir/http3.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/http3.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-empty-jsonpath.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-empty-jsonpath.clusters.yaml index d53a7a1b2ce..2471dd8cb4f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-empty-jsonpath.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-empty-jsonpath.clusters.yaml @@ -12,6 +12,5 @@ serviceName: first-route-dest lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-without-value.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-without-value.clusters.yaml index d53a7a1b2ce..2471dd8cb4f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-without-value.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-add-op-without-value.clusters.yaml @@ -12,6 +12,5 @@ serviceName: first-route-dest lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-invalid-patch.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-invalid-patch.clusters.yaml index d53a7a1b2ce..2471dd8cb4f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-invalid-patch.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-invalid-patch.clusters.yaml @@ -12,6 +12,5 @@ serviceName: first-route-dest lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-missing-resource.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-missing-resource.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-missing-resource.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-missing-resource.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-move-op-with-value.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-move-op-with-value.clusters.yaml index d53a7a1b2ce..2471dd8cb4f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-move-op-with-value.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-move-op-with-value.clusters.yaml @@ -12,6 +12,5 @@ serviceName: first-route-dest lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-with-jsonpath.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-with-jsonpath.clusters.yaml index cb9e6eb5d11..20e66b92760 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch-with-jsonpath.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch-with-jsonpath.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - connectTimeout: 10s diff --git a/internal/xds/translator/testdata/out/xds-ir/jsonpatch.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jsonpatch.clusters.yaml index 2867550caba..cfa4f05980c 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jsonpatch.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jsonpatch.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - connectTimeout: 10s diff --git a/internal/xds/translator/testdata/out/xds-ir/jwt-custom-extractor.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jwt-custom-extractor.clusters.yaml index f3998fb3b59..0f65c235f33 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jwt-custom-extractor.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jwt-custom-extractor.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: localhost_443/backend/0 name: localhost_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-multi-provider.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-multi-provider.clusters.yaml index 30d656a16fe..b5801be5702 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-multi-provider.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-multi-provider.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-www.test.com-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-www.test.com-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -57,7 +55,6 @@ locality: region: localhost_80/backend/0 name: localhost_80 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS @@ -76,7 +73,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: "192_168_1_250_8080" - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocket: name: envoy.transport_sockets.tls diff --git a/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-single-provider.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-single-provider.clusters.yaml index 599db139ea2..ead2234d08f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-single-provider.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jwt-multi-route-single-provider.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -57,7 +55,6 @@ locality: region: localhost_443/backend/0 name: localhost_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/jwt-optional.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jwt-optional.clusters.yaml index f3998fb3b59..0f65c235f33 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jwt-optional.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jwt-optional.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: localhost_443/backend/0 name: localhost_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/jwt-ratelimit.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jwt-ratelimit.clusters.yaml index b1433b1be87..c68eced8a40 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jwt-ratelimit.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jwt-ratelimit.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: "192_168_1_250_443" - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocket: name: envoy.transport_sockets.tls @@ -102,7 +98,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/jwt-single-route-single-match.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/jwt-single-route-single-match.clusters.yaml index f3998fb3b59..0f65c235f33 100644 --- a/internal/xds/translator/testdata/out/xds-ir/jwt-single-route-single-match.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/jwt-single-route-single-match.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: localhost_443/backend/0 name: localhost_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/listener-connection-limit.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/listener-connection-limit.clusters.yaml index 290beff3671..d4e79e5ab04 100644 --- a/internal/xds/translator/testdata/out/xds-ir/listener-connection-limit.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/listener-connection-limit.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,6 +64,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/listener-proxy-protocol.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/listener-proxy-protocol.clusters.yaml index e56073d06d5..fd2f5440287 100644 --- a/internal/xds/translator/testdata/out/xds-ir/listener-proxy-protocol.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/listener-proxy-protocol.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/listener-tcp-keepalive.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/listener-tcp-keepalive.clusters.yaml index 290beff3671..d4e79e5ab04 100644 --- a/internal/xds/translator/testdata/out/xds-ir/listener-tcp-keepalive.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/listener-tcp-keepalive.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,6 +64,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/load-balancer.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/load-balancer.clusters.yaml index 3b4bde72aeb..449ed38b574 100644 --- a/internal/xds/translator/testdata/out/xds-ir/load-balancer.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/load-balancer.clusters.yaml @@ -12,7 +12,6 @@ serviceName: first-route-dest ignoreHealthOnHostRemoval: true name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -30,7 +29,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: RANDOM name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -48,7 +46,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -66,7 +63,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: MAGLEV name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -87,7 +83,6 @@ slowStartConfig: slowStartWindow: 60s name: fifth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -104,7 +99,6 @@ serviceName: sixth-route-dest ignoreHealthOnHostRemoval: true name: sixth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 roundRobinLbConfig: slowStartConfig: @@ -125,7 +119,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: MAGLEV name: seventh-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -145,7 +138,6 @@ maglevLbConfig: tableSize: "524287" name: eighth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -163,7 +155,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: MAGLEV name: ninth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -181,6 +172,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: MAGLEV name: tenth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/local-ratelimit.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/local-ratelimit.clusters.yaml index ab0b4fca62c..121c8aad8bb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/local-ratelimit.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/local-ratelimit.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,6 +47,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/metrics-virtual-host.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/metrics-virtual-host.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/metrics-virtual-host.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/metrics-virtual-host.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/mixed-tls-jwt-authn.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/mixed-tls-jwt-authn.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/mixed-tls-jwt-authn.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/mixed-tls-jwt-authn.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port-with-different-filters.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port-with-different-filters.clusters.yaml index 307f4cbc565..7e8ec0664db 100755 --- a/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port-with-different-filters.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port-with-different-filters.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: securitypolicy/default/policy-for-http-route-2/envoy-gateway/http-backend - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-3/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -93,7 +89,6 @@ locality: region: oauth_foo_com_443/backend/0 name: oauth_foo_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port.clusters.yaml index 8ad066c0640..cbe74c802d2 100644 --- a/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/multiple-listeners-same-port.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -85,7 +81,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -103,6 +98,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/multiple-simple-tcp-route-same-port.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/multiple-simple-tcp-route-same-port.clusters.yaml index 91395a135f6..f10d60e34b0 100644 --- a/internal/xds/translator/testdata/out/xds-ir/multiple-simple-tcp-route-same-port.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/multiple-simple-tcp-route-same-port.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-1-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-2-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-3-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -85,6 +81,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-4-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate-with-custom-data.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate-with-custom-data.clusters.yaml index 348c3693e0f..cc411266ad8 100644 --- a/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate-with-custom-data.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate-with-custom-data.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -85,6 +81,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fifth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate.clusters.yaml index 348c3693e0f..cc411266ad8 100644 --- a/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/mutual-tls-forward-client-certificate.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -85,6 +81,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fifth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/mutual-tls-required-client-certificate-disabled.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/mutual-tls-required-client-certificate-disabled.clusters.yaml index 1207329f055..4521d562efa 100644 --- a/internal/xds/translator/testdata/out/xds-ir/mutual-tls-required-client-certificate-disabled.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/mutual-tls-required-client-certificate-disabled.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-terminate-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/mutual-tls.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/mutual-tls.clusters.yaml index 1207329f055..4521d562efa 100644 --- a/internal/xds/translator/testdata/out/xds-ir/mutual-tls.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/mutual-tls.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-terminate-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/oidc-backencluster-provider.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/oidc-backencluster-provider.clusters.yaml index 863e761bf9a..430e4ae82ce 100644 --- a/internal/xds/translator/testdata/out/xds-ir/oidc-backencluster-provider.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/oidc-backencluster-provider.clusters.yaml @@ -12,7 +12,6 @@ serviceName: third-route-dest lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -38,7 +37,6 @@ locality: region: securitypolicy/envoy-gateway/policy-for-gateway/0/backend/0 name: securitypolicy/envoy-gateway/policy-for-gateway/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/oidc-backend-cluster-provider.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/oidc-backend-cluster-provider.clusters.yaml index 9d60e8e0bed..3f64db3ca35 100644 --- a/internal/xds/translator/testdata/out/xds-ir/oidc-backend-cluster-provider.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/oidc-backend-cluster-provider.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: securitypolicy/envoy-gateway/policy-for-gateway/0/backend/0 name: securitypolicy/envoy-gateway/policy-for-gateway/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/oidc.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/oidc.clusters.yaml index cb505645ff8..fd5ce16a3d2 100644 --- a/internal/xds/translator/testdata/out/xds-ir/oidc.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/oidc.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -57,7 +55,6 @@ locality: region: oauth_foo_com_443/backend/0 name: oauth_foo_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: @@ -93,7 +90,6 @@ locality: region: oauth_bar_com_443/backend/0 name: oauth_bar_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/path-settings.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/path-settings.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/path-settings.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/path-settings.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/proxy-protocol-upstream.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/proxy-protocol-upstream.clusters.yaml index 6c7503a8669..2ca45156f18 100644 --- a/internal/xds/translator/testdata/out/xds-ir/proxy-protocol-upstream.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/proxy-protocol-upstream.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 transportSocket: name: envoy.transport_sockets.upstream_proxy_protocol diff --git a/internal/xds/translator/testdata/out/xds-ir/ratelimit-custom-domain.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ratelimit-custom-domain.clusters.yaml index b031b37db0e..5f0229f4514 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ratelimit-custom-domain.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ratelimit-custom-domain.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -75,7 +72,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/ratelimit-disable-headers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ratelimit-disable-headers.clusters.yaml index a75716855d1..a0d3c8f99e6 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ratelimit-disable-headers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ratelimit-disable-headers.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -75,7 +72,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/ratelimit-endpoint-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ratelimit-endpoint-stats.clusters.yaml index e3f20b743ad..71cc68288cb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ratelimit-endpoint-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ratelimit-endpoint-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true @@ -33,7 +32,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true @@ -53,7 +51,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true @@ -81,7 +78,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true trackClusterStats: diff --git a/internal/xds/translator/testdata/out/xds-ir/ratelimit-headers-and-cidr.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ratelimit-headers-and-cidr.clusters.yaml index a75716855d1..a0d3c8f99e6 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ratelimit-headers-and-cidr.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ratelimit-headers-and-cidr.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -75,7 +72,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/ratelimit-sourceip.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ratelimit-sourceip.clusters.yaml index 79e1c96f69b..cc94e339c02 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ratelimit-sourceip.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ratelimit-sourceip.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -93,7 +89,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/ratelimit.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/ratelimit.clusters.yaml index 79e1c96f69b..cc94e339c02 100644 --- a/internal/xds/translator/testdata/out/xds-ir/ratelimit.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/ratelimit.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,7 +30,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: second-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -49,7 +47,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: third-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -67,7 +64,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: fourth-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -93,7 +89,6 @@ locality: region: ratelimit_cluster/backend/0 name: ratelimit_cluster - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/retry-partial-invalid.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/retry-partial-invalid.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/retry-partial-invalid.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/retry-partial-invalid.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/securitypolicy-with-oidc-jwt-authz.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/securitypolicy-with-oidc-jwt-authz.clusters.yaml index 91bbe4fa396..61ac2dd68c3 100644 --- a/internal/xds/translator/testdata/out/xds-ir/securitypolicy-with-oidc-jwt-authz.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/securitypolicy-with-oidc-jwt-authz.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: oidc_example_com_443/backend/0 name: oidc_example_com_443 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true transportSocket: diff --git a/internal/xds/translator/testdata/out/xds-ir/simple-tls.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/simple-tls.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/simple-tls.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/simple-tls.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/suppress-envoy-headers.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/suppress-envoy-headers.clusters.yaml index 6091e5e97b1..06e9a8da524 100644 --- a/internal/xds/translator/testdata/out/xds-ir/suppress-envoy-headers.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/suppress-envoy-headers.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-endpoint-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-endpoint-stats.clusters.yaml index 0fd3d280a1b..21044f7735a 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-endpoint-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-endpoint-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-listener-ipfamily.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-listener-ipfamily.clusters.yaml index d0ab3efc743..809de35dd5d 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-listener-ipfamily.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-listener-ipfamily.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-dual-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-req-resp-sizes-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-req-resp-sizes-stats.clusters.yaml index d0b09155386..fc444f5c83a 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-req-resp-sizes-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-req-resp-sizes-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: requestResponseSizes: true diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-route-complex.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-route-complex.clusters.yaml index 6b6fc7289f0..e0827c74464 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-route-complex.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-route-complex.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-complex-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-route-simple.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-route-simple.clusters.yaml index 79872344524..c6f3d6e6090 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-route-simple.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-route-simple.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-simple-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-route-tls-terminate.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-route-tls-terminate.clusters.yaml index 111eac1e7b2..45324290030 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-route-tls-terminate.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-route-tls-terminate.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-terminate-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-terminate-hostname-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/tcp-route-weighted-backend.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tcp-route-weighted-backend.clusters.yaml index f1717a49d2b..d449d82d3f1 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tcp-route-weighted-backend.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tcp-route-weighted-backend.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tcp-route-weighted-backend-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/timeout.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/timeout.clusters.yaml index 6414d365d02..17f4bb2b315 100644 --- a/internal/xds/translator/testdata/out/xds-ir/timeout.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/timeout.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS typedExtensionProtocolOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/tls-route-passthrough.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tls-route-passthrough.clusters.yaml index c3ef51c0b2f..08ab482392a 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tls-route-passthrough.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tls-route-passthrough.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-passthrough-foo-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: tls-passthrough-bar-dest/backend/0 name: tls-passthrough-bar-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/tls-with-ciphers-versions-alpn.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tls-with-ciphers-versions-alpn.clusters.yaml index 1207329f055..4521d562efa 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tls-with-ciphers-versions-alpn.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tls-with-ciphers-versions-alpn.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: tls-terminate-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/tracing-datadog.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tracing-datadog.clusters.yaml index 7b7149b3f33..7d65a07f07e 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tracing-datadog.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tracing-datadog.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: tracing-0/backend/0 name: tracing-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/tracing-endpoint-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tracing-endpoint-stats.clusters.yaml index bdf3cadd2ba..69549cacd28 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tracing-endpoint-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tracing-endpoint-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true @@ -41,7 +40,6 @@ locality: region: tracing-0/backend/0 name: tracing-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true trackClusterStats: diff --git a/internal/xds/translator/testdata/out/xds-ir/tracing-zipkin.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tracing-zipkin.clusters.yaml index 4ce2f4cfdc0..222bb2c6c92 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tracing-zipkin.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tracing-zipkin.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -39,7 +38,6 @@ locality: region: tracing-0/backend/0 name: tracing-0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 respectDnsTtl: true type: STRICT_DNS diff --git a/internal/xds/translator/testdata/out/xds-ir/tracing.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/tracing.clusters.yaml index cc1305448af..58b42a23c8f 100644 --- a/internal/xds/translator/testdata/out/xds-ir/tracing.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/tracing.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: direct-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: diff --git a/internal/xds/translator/testdata/out/xds-ir/udp-endpoint-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/udp-endpoint-stats.clusters.yaml index 586e95fc0e9..15499f284eb 100644 --- a/internal/xds/translator/testdata/out/xds-ir/udp-endpoint-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/udp-endpoint-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: perEndpointStats: true diff --git a/internal/xds/translator/testdata/out/xds-ir/udp-req-resp-sizes-stats.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/udp-req-resp-sizes-stats.clusters.yaml index ae84a44c505..2dd1f522848 100644 --- a/internal/xds/translator/testdata/out/xds-ir/udp-req-resp-sizes-stats.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/udp-req-resp-sizes-stats.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 trackClusterStats: requestResponseSizes: true diff --git a/internal/xds/translator/testdata/out/xds-ir/udp-route.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/udp-route.clusters.yaml index 54c7ebf435e..0a153186663 100644 --- a/internal/xds/translator/testdata/out/xds-ir/udp-route.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/udp-route.clusters.yaml @@ -13,6 +13,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: udp-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/internal/xds/translator/testdata/out/xds-ir/upstream-tcpkeepalive.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/upstream-tcpkeepalive.clusters.yaml index 74800020855..1b1ee8d57b3 100644 --- a/internal/xds/translator/testdata/out/xds-ir/upstream-tcpkeepalive.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/upstream-tcpkeepalive.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: first-route-dest - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS upstreamConnectionOptions: diff --git a/internal/xds/translator/testdata/out/xds-ir/wasm.clusters.yaml b/internal/xds/translator/testdata/out/xds-ir/wasm.clusters.yaml index 480aca4bb47..ba27dfd9d28 100755 --- a/internal/xds/translator/testdata/out/xds-ir/wasm.clusters.yaml +++ b/internal/xds/translator/testdata/out/xds-ir/wasm.clusters.yaml @@ -13,7 +13,6 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-1/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS - circuitBreakers: @@ -31,6 +30,5 @@ ignoreHealthOnHostRemoval: true lbPolicy: LEAST_REQUEST name: httproute/default/httproute-2/rule/0 - outlierDetection: {} perConnectionBufferLimitBytes: 32768 type: EDS diff --git a/release-notes/current.yaml b/release-notes/current.yaml index b2bfc794438..66c24cba490 100644 --- a/release-notes/current.yaml +++ b/release-notes/current.yaml @@ -5,6 +5,8 @@ breaking changes: | The Container `ports` field of the gateway instance has been removed, which will cause the gateway Pod to be rebuilt when upgrading the version. ClientTrafficPolicy previously treated an empty TLS ALPNProtocols list as being undefined and applied Envoy Gateway defaults. An empty TLS ALPNProtocols list is now treated as user-defined disablement of the TLS ALPN extension. + Outlier detection (passive health check) is now disabled by default. + refer to https://gateway.envoyproxy.io/docs/api/extension_types/#backendtrafficpolicy for working with passive health checks. # Updates addressing vulnerabilities, security flaws, or compliance requirements. security updates: |