diff --git a/configs/envoy_double_proxy.template.yaml b/configs/envoy_double_proxy.template.yaml index 223a0d5ccf86..7e922bfd7542 100644 --- a/configs/envoy_double_proxy.template.yaml +++ b/configs/envoy_double_proxy.template.yaml @@ -60,7 +60,6 @@ "@type": type.googleapis.com/envoy.extensions.filters.http.buffer.v3.Buffer max_request_bytes: 5242880 - name: envoy.filters.http.router - typed_config: {} {% if tracing %} tracing: provider: diff --git a/configs/envoy_front_proxy.template.yaml b/configs/envoy_front_proxy.template.yaml index 48fcec3c0695..22f6fc2de3b3 100644 --- a/configs/envoy_front_proxy.template.yaml +++ b/configs/envoy_front_proxy.template.yaml @@ -70,7 +70,6 @@ envoy_grpc: cluster_name: ratelimit - name: envoy.filters.http.router - typed_config: {} add_user_agent: true {% if tracing %} tracing: diff --git a/configs/envoy_service_to_service.template.yaml b/configs/envoy_service_to_service.template.yaml index 8d18c862debf..f55fe4dd0b55 100644 --- a/configs/envoy_service_to_service.template.yaml +++ b/configs/envoy_service_to_service.template.yaml @@ -46,7 +46,6 @@ "@type": type.googleapis.com/envoy.extensions.filters.http.buffer.v3.Buffer max_request_bytes: 5242880 - name: envoy.filters.http.router - typed_config: {} access_log: - name: envoy.access_loggers.file filter: @@ -164,10 +163,7 @@ static_resources: envoy_grpc: cluster_name: ratelimit - name: envoy.filters.http.grpc_http1_bridge - typed_config: {} - name: envoy.filters.http.router - typed_config: {} - - address: socket_address: protocol: TCP @@ -228,9 +224,7 @@ static_resources: envoy_grpc: cluster_name: ratelimit - name: envoy.filters.http.grpc_http1_bridge - typed_config: {} - name: envoy.filters.http.router - typed_config: {} {% if external_virtual_hosts|length > 0 or mongos_servers|length > 0 %}{% endif -%} {% for mapping in external_virtual_hosts -%} - name: "{{ mapping['address']}}" @@ -269,10 +263,8 @@ static_resources: http_filters: {% if mapping['name'] in ['dynamodb_iad', 'dynamodb_legacy'] -%} - name: envoy.filters.http.dynamo - typed_config: {} {% endif -%} - name: envoy.filters.http.router - typed_config: {} access_log: - name: envoy.access_loggers.file filter: diff --git a/configs/original-dst-cluster/proxy_config.yaml b/configs/original-dst-cluster/proxy_config.yaml index 1f2ec2128240..ab57428744ef 100644 --- a/configs/original-dst-cluster/proxy_config.yaml +++ b/configs/original-dst-cluster/proxy_config.yaml @@ -24,11 +24,9 @@ static_resources: cluster: cluster1 http_filters: - name: envoy.filters.http.router - typed_config: {} codec_type: AUTO listener_filters: - name: envoy.filters.listener.original_dst - typed_config: {} clusters: - name: cluster1 type: ORIGINAL_DST diff --git a/docs/root/configuration/best_practices/_include/edge.yaml b/docs/root/configuration/best_practices/_include/edge.yaml index 29f56fbac089..7bb828096535 100644 --- a/docs/root/configuration/best_practices/_include/edge.yaml +++ b/docs/root/configuration/best_practices/_include/edge.yaml @@ -32,7 +32,6 @@ static_resources: port_value: 443 listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} # Uncomment if Envoy is behind a load balancer that exposes client IP address using the PROXY protocol. # - name: envoy.filters.listener.proxy_protocol # typed_config: diff --git a/docs/root/configuration/http/http_filters/_include/bandwidth-limit-filter.yaml b/docs/root/configuration/http/http_filters/_include/bandwidth-limit-filter.yaml index 76ab6d35ad92..00d3415149f5 100644 --- a/docs/root/configuration/http/http_filters/_include/bandwidth-limit-filter.yaml +++ b/docs/root/configuration/http/http_filters/_include/bandwidth-limit-filter.yaml @@ -34,8 +34,6 @@ static_resources: "@type": type.googleapis.com/envoy.extensions.filters.http.bandwidth_limit.v3alpha.BandwidthLimit stat_prefix: bandwidth_limiter_default - name: envoy.filters.http.router - typed_config: {} - clusters: - name: service_protected_by_bandwidth_limit type: STRICT_DNS diff --git a/docs/root/configuration/http/http_filters/_include/grpc-reverse-bridge-filter.yaml b/docs/root/configuration/http/http_filters/_include/grpc-reverse-bridge-filter.yaml index 9d62826782fb..5ba17b1bf17e 100644 --- a/docs/root/configuration/http/http_filters/_include/grpc-reverse-bridge-filter.yaml +++ b/docs/root/configuration/http/http_filters/_include/grpc-reverse-bridge-filter.yaml @@ -50,7 +50,6 @@ static_resources: content_type: application/grpc+proto withhold_grpc_frames: true - name: envoy.filters.http.router - typed_config: {} clusters: - name: other type: LOGICAL_DNS diff --git a/docs/root/configuration/http/http_filters/original_src_filter.rst b/docs/root/configuration/http/http_filters/original_src_filter.rst index ee6b1106aac9..189cbaa35204 100644 --- a/docs/root/configuration/http/http_filters/original_src_filter.rst +++ b/docs/root/configuration/http/http_filters/original_src_filter.rst @@ -73,4 +73,3 @@ The following example configures Envoy to use the original source for all connec "@type": type.googleapis.com/envoy.extensions.filters.listener.original_src.v3.OriginalSrc mark: 123 - name: envoy.filters.http.router - typed_config: {} diff --git a/docs/root/configuration/listeners/listener_filters/http_inspector.rst b/docs/root/configuration/listeners/listener_filters/http_inspector.rst index a7a6b83180a9..8f6217bfcffc 100644 --- a/docs/root/configuration/listeners/listener_filters/http_inspector.rst +++ b/docs/root/configuration/listeners/listener_filters/http_inspector.rst @@ -20,7 +20,6 @@ A sample filter configuration could be: listener_filters: - name: "envoy.filters.listener.http_inspector" - typed_config: {} Statistics ---------- diff --git a/docs/root/configuration/listeners/listener_filters/tls_inspector.rst b/docs/root/configuration/listeners/listener_filters/tls_inspector.rst index 75081b8b3290..e863d895946c 100644 --- a/docs/root/configuration/listeners/listener_filters/tls_inspector.rst +++ b/docs/root/configuration/listeners/listener_filters/tls_inspector.rst @@ -29,7 +29,6 @@ A sample filter configuration could be: listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} Or by specifying the `type_url `_ of the *typed_config*: diff --git a/docs/root/faq/configuration/sni.rst b/docs/root/faq/configuration/sni.rst index e35cf141df02..9b33302c595e 100644 --- a/docs/root/faq/configuration/sni.rst +++ b/docs/root/faq/configuration/sni.rst @@ -19,7 +19,6 @@ The following is a YAML example of the above requirement. socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: server_names: ["example.com", "www.example.com"] diff --git a/docs/root/intro/_include/life-of-a-request.yaml b/docs/root/intro/_include/life-of-a-request.yaml index f1517c3807cd..f85b9e3b0d48 100644 --- a/docs/root/intro/_include/life-of-a-request.yaml +++ b/docs/root/intro/_include/life-of-a-request.yaml @@ -11,7 +11,6 @@ static_resources: # A single listener filter exists for TLS inspector. listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} # On the listener, there is a single filter chain that matches SNI for acme.com. filter_chains: - filter_chain_match: diff --git a/examples/brotli/brotli-envoy.yaml b/examples/brotli/brotli-envoy.yaml index f3bb8efbe5bc..06db571370c9 100644 --- a/examples/brotli/brotli-envoy.yaml +++ b/examples/brotli/brotli-envoy.yaml @@ -37,7 +37,6 @@ static_resources: "@type": type.googleapis.com/envoy.extensions.compression.brotli.compressor.v3.Brotli window_bits: 10 - name: envoy.filters.http.router - typed_config: {} transport_socket: name: envoy.transport_sockets.tls typed_config: @@ -138,7 +137,6 @@ static_resources: "@type": type.googleapis.com/envoy.extensions.compression.brotli.compressor.v3.Brotli window_bits: 10 - name: envoy.filters.http.router - typed_config: {} transport_socket: name: envoy.transport_sockets.tls typed_config: diff --git a/examples/cache/front-envoy.yaml b/examples/cache/front-envoy.yaml index 00091a052ca8..e6111b745eec 100644 --- a/examples/cache/front-envoy.yaml +++ b/examples/cache/front-envoy.yaml @@ -33,7 +33,6 @@ static_resources: typed_config: "@type": "type.googleapis.com/envoy.extensions.cache.simple_http_cache.v3alpha.SimpleHttpCacheConfig" - name: envoy.filters.http.router - typed_config: {} clusters: - name: service1 diff --git a/examples/cors/backend/front-envoy.yaml b/examples/cors/backend/front-envoy.yaml index 3b480ab24fdc..f7cd4c7c14c0 100644 --- a/examples/cors/backend/front-envoy.yaml +++ b/examples/cors/backend/front-envoy.yaml @@ -67,9 +67,7 @@ static_resources: cluster: backend_service http_filters: - name: envoy.filters.http.cors - typed_config: {} - name: envoy.filters.http.router - typed_config: {} clusters: - name: backend_service type: STRICT_DNS diff --git a/examples/cors/frontend/front-envoy.yaml b/examples/cors/frontend/front-envoy.yaml index 50fa897b238e..5a61d4279efe 100644 --- a/examples/cors/frontend/front-envoy.yaml +++ b/examples/cors/frontend/front-envoy.yaml @@ -28,9 +28,7 @@ static_resources: cluster: frontend_service http_filters: - name: envoy.filters.http.cors - typed_config: {} - name: envoy.filters.http.router - typed_config: {} clusters: - name: frontend_service type: STRICT_DNS diff --git a/examples/csrf/crosssite/front-envoy.yaml b/examples/csrf/crosssite/front-envoy.yaml index a6cb4f9eb596..9e47676d0273 100644 --- a/examples/csrf/crosssite/front-envoy.yaml +++ b/examples/csrf/crosssite/front-envoy.yaml @@ -28,7 +28,6 @@ static_resources: cluster: generic_service http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: generic_service type: STRICT_DNS diff --git a/examples/csrf/samesite/front-envoy.yaml b/examples/csrf/samesite/front-envoy.yaml index 57773f803257..37e3082517b5 100644 --- a/examples/csrf/samesite/front-envoy.yaml +++ b/examples/csrf/samesite/front-envoy.yaml @@ -91,7 +91,6 @@ static_resources: cluster: generic_service http_filters: - name: envoy.filters.http.cors - typed_config: {} - name: envoy.filters.http.csrf typed_config: "@type": type.googleapis.com/envoy.extensions.filters.http.csrf.v3.CsrfPolicy @@ -100,7 +99,6 @@ static_resources: numerator: 0 denominator: HUNDRED - name: envoy.filters.http.router - typed_config: {} clusters: - name: generic_service type: STRICT_DNS diff --git a/examples/double-proxy/envoy-backend.yaml b/examples/double-proxy/envoy-backend.yaml index d04f33f2996f..1d764fe77d64 100644 --- a/examples/double-proxy/envoy-backend.yaml +++ b/examples/double-proxy/envoy-backend.yaml @@ -7,7 +7,6 @@ static_resources: port_value: 5432 listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filters: - name: envoy.filters.network.postgres_proxy diff --git a/examples/ext_authz/config/grpc-service/v3.yaml b/examples/ext_authz/config/grpc-service/v3.yaml index f42f33213795..f9e2bea51c40 100644 --- a/examples/ext_authz/config/grpc-service/v3.yaml +++ b/examples/ext_authz/config/grpc-service/v3.yaml @@ -32,7 +32,6 @@ static_resources: timeout: 0.250s transport_api_version: V3 - name: envoy.filters.http.router - typed_config: {} clusters: - name: upstream-service diff --git a/examples/ext_authz/config/http-service.yaml b/examples/ext_authz/config/http-service.yaml index 4bc3fc9ea39b..e80b0735473e 100644 --- a/examples/ext_authz/config/http-service.yaml +++ b/examples/ext_authz/config/http-service.yaml @@ -37,7 +37,6 @@ static_resources: patterns: - exact: x-current-user - name: envoy.filters.http.router - typed_config: {} clusters: - name: upstream-service diff --git a/examples/ext_authz/config/opa-service/v3.yaml b/examples/ext_authz/config/opa-service/v3.yaml index f5a6697cb466..83bc56d8dbb4 100644 --- a/examples/ext_authz/config/opa-service/v3.yaml +++ b/examples/ext_authz/config/opa-service/v3.yaml @@ -32,7 +32,6 @@ static_resources: timeout: 0.250s transport_api_version: V3 - name: envoy.filters.http.router - typed_config: {} clusters: - name: upstream-service diff --git a/examples/fault-injection/envoy.yaml b/examples/fault-injection/envoy.yaml index a526edb6fa01..491517fc2b5a 100644 --- a/examples/fault-injection/envoy.yaml +++ b/examples/fault-injection/envoy.yaml @@ -41,7 +41,6 @@ static_resources: numerator: 0 denominator: HUNDRED - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/examples/front-proxy/front-envoy.yaml b/examples/front-proxy/front-envoy.yaml index bbd124295898..be4367db4b1d 100644 --- a/examples/front-proxy/front-envoy.yaml +++ b/examples/front-proxy/front-envoy.yaml @@ -28,7 +28,6 @@ static_resources: cluster: service2 http_filters: - name: envoy.filters.http.router - typed_config: {} - address: socket_address: @@ -58,7 +57,6 @@ static_resources: cluster: service2 http_filters: - name: envoy.filters.http.router - typed_config: {} transport_socket: name: envoy.transport_sockets.tls diff --git a/examples/front-proxy/service-envoy.yaml b/examples/front-proxy/service-envoy.yaml index eaa849dd4079..e9365e49bf0d 100644 --- a/examples/front-proxy/service-envoy.yaml +++ b/examples/front-proxy/service-envoy.yaml @@ -24,7 +24,6 @@ static_resources: cluster: local_service http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/examples/grpc-bridge/client/envoy-proxy.yaml b/examples/grpc-bridge/client/envoy-proxy.yaml index c96d32a6dfc4..31668610eb03 100644 --- a/examples/grpc-bridge/client/envoy-proxy.yaml +++ b/examples/grpc-bridge/client/envoy-proxy.yaml @@ -32,9 +32,7 @@ static_resources: cluster: backend-proxy http_filters: - name: envoy.filters.http.grpc_http1_bridge - typed_config: {} - name: envoy.filters.http.router - typed_config: {} clusters: - name: backend-proxy type: LOGICAL_DNS diff --git a/examples/grpc-bridge/server/envoy-proxy.yaml b/examples/grpc-bridge/server/envoy-proxy.yaml index 8e63706b5aaa..1608836126e0 100644 --- a/examples/grpc-bridge/server/envoy-proxy.yaml +++ b/examples/grpc-bridge/server/envoy-proxy.yaml @@ -29,7 +29,6 @@ static_resources: cluster: backend_grpc_service http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: backend_grpc_service type: STRICT_DNS diff --git a/examples/gzip/envoy b/examples/gzip/envoy new file mode 100755 index 000000000000..9fc51689db34 Binary files /dev/null and b/examples/gzip/envoy differ diff --git a/examples/gzip/gzip-envoy.yaml b/examples/gzip/gzip-envoy.yaml index 034333fc5aae..30ffbe32f876 100644 --- a/examples/gzip/gzip-envoy.yaml +++ b/examples/gzip/gzip-envoy.yaml @@ -38,7 +38,6 @@ static_resources: memory_level: 3 window_bits: 10 - name: envoy.filters.http.router - typed_config: {} - address: socket_address: address: 0.0.0.0 @@ -77,8 +76,6 @@ static_resources: memory_level: 3 window_bits: 10 - name: envoy.filters.http.router - typed_config: {} - clusters: - name: envoy-stats connect_timeout: 0.25s diff --git a/examples/jaeger-native-tracing/front-envoy-jaeger.yaml b/examples/jaeger-native-tracing/front-envoy-jaeger.yaml index a32051d5dc7b..5b76fd5e48f9 100644 --- a/examples/jaeger-native-tracing/front-envoy-jaeger.yaml +++ b/examples/jaeger-native-tracing/front-envoy-jaeger.yaml @@ -48,7 +48,6 @@ static_resources: operation: checkAvailability http_filters: - name: envoy.filters.http.router - typed_config: {} use_remote_address: true clusters: - name: service1 diff --git a/examples/jaeger-native-tracing/service1-envoy-jaeger.yaml b/examples/jaeger-native-tracing/service1-envoy-jaeger.yaml index 7614f6354c88..853df7b43d71 100644 --- a/examples/jaeger-native-tracing/service1-envoy-jaeger.yaml +++ b/examples/jaeger-native-tracing/service1-envoy-jaeger.yaml @@ -27,7 +27,6 @@ static_resources: operation: checkAvailability http_filters: - name: envoy.filters.http.router - typed_config: {} - address: socket_address: address: 0.0.0.0 @@ -75,7 +74,6 @@ static_resources: operation: checkStock http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: strict_dns diff --git a/examples/jaeger-native-tracing/service2-envoy-jaeger.yaml b/examples/jaeger-native-tracing/service2-envoy-jaeger.yaml index a56ba608c312..51ba180802f1 100644 --- a/examples/jaeger-native-tracing/service2-envoy-jaeger.yaml +++ b/examples/jaeger-native-tracing/service2-envoy-jaeger.yaml @@ -47,7 +47,6 @@ static_resources: operation: checkStock http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: strict_dns diff --git a/examples/jaeger-tracing/front-envoy-jaeger.yaml b/examples/jaeger-tracing/front-envoy-jaeger.yaml index b5ac02f727e6..dc4d256b7bc1 100644 --- a/examples/jaeger-tracing/front-envoy-jaeger.yaml +++ b/examples/jaeger-tracing/front-envoy-jaeger.yaml @@ -37,7 +37,6 @@ static_resources: operation: checkAvailability http_filters: - name: envoy.filters.http.router - typed_config: {} use_remote_address: true clusters: - name: service1 diff --git a/examples/jaeger-tracing/service1-envoy-jaeger.yaml b/examples/jaeger-tracing/service1-envoy-jaeger.yaml index 7ef911a69ea8..8d9b38356282 100644 --- a/examples/jaeger-tracing/service1-envoy-jaeger.yaml +++ b/examples/jaeger-tracing/service1-envoy-jaeger.yaml @@ -36,7 +36,6 @@ static_resources: operation: checkAvailability http_filters: - name: envoy.filters.http.router - typed_config: {} - address: socket_address: address: 0.0.0.0 @@ -73,7 +72,6 @@ static_resources: operation: checkStock http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/examples/jaeger-tracing/service2-envoy-jaeger.yaml b/examples/jaeger-tracing/service2-envoy-jaeger.yaml index afb0a2d70df5..d1f09f5537fb 100644 --- a/examples/jaeger-tracing/service2-envoy-jaeger.yaml +++ b/examples/jaeger-tracing/service2-envoy-jaeger.yaml @@ -36,7 +36,6 @@ static_resources: operation: checkStock http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/examples/load-reporting-service/service-envoy-w-lrs.yaml b/examples/load-reporting-service/service-envoy-w-lrs.yaml index 8c40861470bc..ac0ebca7774e 100644 --- a/examples/load-reporting-service/service-envoy-w-lrs.yaml +++ b/examples/load-reporting-service/service-envoy-w-lrs.yaml @@ -24,7 +24,6 @@ static_resources: cluster: local_service http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/examples/lua/envoy.yaml b/examples/lua/envoy.yaml index 2876d1e9d8cb..e287dac1202b 100644 --- a/examples/lua/envoy.yaml +++ b/examples/lua/envoy.yaml @@ -38,7 +38,6 @@ static_resources: response_handle:headers():add("response-body-size", tostring(body_size)) end - name: envoy.filters.http.router - typed_config: {} clusters: - name: web_service diff --git a/examples/wasm-cc/envoy.yaml b/examples/wasm-cc/envoy.yaml index e65d4e6ce826..fac7045ee94f 100644 --- a/examples/wasm-cc/envoy.yaml +++ b/examples/wasm-cc/envoy.yaml @@ -43,7 +43,6 @@ static_resources: local: filename: "lib/envoy_filter_http_wasm_example.wasm" - name: envoy.filters.http.router - typed_config: {} clusters: - name: web_service diff --git a/examples/win32-front-proxy/front-envoy.yaml b/examples/win32-front-proxy/front-envoy.yaml index 2cc1c547bef8..7ef8b6917b06 100644 --- a/examples/win32-front-proxy/front-envoy.yaml +++ b/examples/win32-front-proxy/front-envoy.yaml @@ -28,7 +28,6 @@ static_resources: cluster: service2 http_filters: - name: envoy.filters.http.router - typed_config: {} - address: socket_address: @@ -58,7 +57,6 @@ static_resources: cluster: service2 http_filters: - name: envoy.filters.http.router - typed_config: {} transport_socket: name: envoy.transport_sockets.tls diff --git a/examples/win32-front-proxy/service-envoy.yaml b/examples/win32-front-proxy/service-envoy.yaml index b3ea728cc5f6..fd9ed4457de7 100644 --- a/examples/win32-front-proxy/service-envoy.yaml +++ b/examples/win32-front-proxy/service-envoy.yaml @@ -24,7 +24,6 @@ static_resources: cluster: local_service http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service connect_timeout: 0.25s diff --git a/examples/zipkin-tracing/front-envoy-zipkin.yaml b/examples/zipkin-tracing/front-envoy-zipkin.yaml index 7fc5cfb61f70..0469b5895f38 100644 --- a/examples/zipkin-tracing/front-envoy-zipkin.yaml +++ b/examples/zipkin-tracing/front-envoy-zipkin.yaml @@ -43,7 +43,6 @@ static_resources: value: "%REQ(x-request-id)%" http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: service1 type: STRICT_DNS diff --git a/examples/zipkin-tracing/service1-envoy-zipkin.yaml b/examples/zipkin-tracing/service1-envoy-zipkin.yaml index fd790aa3c1e9..bcee3c873d65 100644 --- a/examples/zipkin-tracing/service1-envoy-zipkin.yaml +++ b/examples/zipkin-tracing/service1-envoy-zipkin.yaml @@ -35,7 +35,6 @@ static_resources: operation: checkAvailability http_filters: - name: envoy.filters.http.router - typed_config: {} - address: socket_address: address: 0.0.0.0 @@ -71,7 +70,6 @@ static_resources: operation: checkStock http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/examples/zipkin-tracing/service2-envoy-zipkin.yaml b/examples/zipkin-tracing/service2-envoy-zipkin.yaml index 2078d93d0077..c13ba31ab635 100644 --- a/examples/zipkin-tracing/service2-envoy-zipkin.yaml +++ b/examples/zipkin-tracing/service2-envoy-zipkin.yaml @@ -35,7 +35,6 @@ static_resources: operation: checkStock http_filters: - name: envoy.filters.http.router - typed_config: {} clusters: - name: local_service type: STRICT_DNS diff --git a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_stats b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_stats index 10704daac17b..e5659cd8933e 100644 --- a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_stats +++ b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_stats @@ -1,6 +1,5 @@ config { name: "envoy.filters.http.grpc_stats" - typed_config: {} } data { headers { @@ -44,4 +43,4 @@ upstream_data { value: "0" } } -} \ No newline at end of file +} diff --git a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_decode_encode b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_decode_encode index d1a907e186fc..237c455aa77d 100644 --- a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_decode_encode +++ b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_decode_encode @@ -1,6 +1,5 @@ config { name: "envoy.filters.http.grpc_json_transcoder" - typed_config: {} } data { headers { @@ -47,4 +46,4 @@ upstream_data { value: "0" } } -} \ No newline at end of file +} diff --git a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_http_data b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_http_data index cf0e8282a083..1ff5f4f54c3a 100644 --- a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_http_data +++ b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_http_data @@ -1,6 +1,5 @@ config { name: "envoy.filters.http.grpc_json_transcoder" - typed_config: {} } data { @@ -21,4 +20,4 @@ data { http_body { data: "{\"theme\": \"Children\"}" } -} \ No newline at end of file +} diff --git a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_proto_data b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_proto_data index 3adc75ba874e..9f73cd049b5a 100644 --- a/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_proto_data +++ b/test/extensions/filters/http/common/fuzz/filter_corpus/grpc_transcoding_proto_data @@ -1,6 +1,5 @@ config { name: "envoy.filters.http.grpc_json_transcoder" - typed_config: {} } data { @@ -35,4 +34,4 @@ data { value: "0" } } -} \ No newline at end of file +} diff --git a/test/extensions/filters/network/http_connection_manager/config_test.cc b/test/extensions/filters/network/http_connection_manager/config_test.cc index 2477db6bf4fc..4bdd11bd6695 100644 --- a/test/extensions/filters/network/http_connection_manager/config_test.cc +++ b/test/extensions/filters/network/http_connection_manager/config_test.cc @@ -1409,7 +1409,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: encoder-decoder-buffer-filter - typed_config: {} access_log: - name: accesslog typed_config: @@ -1439,7 +1438,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: encoder-decoder-buffer-filter - typed_config: {} access_log: - name: accesslog typed_config: @@ -1479,7 +1477,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: envoy.filters.http.router - typed_config: {} http2_protocol_options: hpack_table_size: 1024 custom_settings_parameters: { identifier: 3, value: 2048 } @@ -1508,7 +1505,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: encoder-decoder-buffer-filter - typed_config: {} http2_protocol_options: hpack_table_size: 2048 max_concurrent_streams: 4096 @@ -1542,7 +1538,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: envoy.filters.http.router - typed_config: {} http2_protocol_options: custom_settings_parameters: - { identifier: 8, value: 0 } @@ -1566,7 +1561,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: envoy.filters.http.router - typed_config: {} http2_protocol_options: allow_connect: true )EOF"; @@ -1590,7 +1584,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: encoder-decoder-buffer-filter - typed_config: {} http2_protocol_options: custom_settings_parameters: { identifier: 2, value: 1 } )EOF"; @@ -1615,7 +1608,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: encoder-decoder-buffer-filter - typed_config: {} http2_protocol_options: hpack_table_size: 2048 max_concurrent_streams: 4096 @@ -1648,7 +1640,6 @@ stat_prefix: my_stat_prefix cluster: fake_cluster http_filters: - name: envoy.filters.http.router - typed_config: {} http2_protocol_options: custom_settings_parameters: - { identifier: 10, value: 0 } diff --git a/test/server/filter_chain_benchmark_test.cc b/test/server/filter_chain_benchmark_test.cc index f14ab189beb7..8ff59db408b2 100644 --- a/test/server/filter_chain_benchmark_test.cc +++ b/test/server/filter_chain_benchmark_test.cc @@ -134,7 +134,6 @@ const char YamlHeader[] = R"EOF( socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty diff --git a/test/server/listener_manager_impl_test.cc b/test/server/listener_manager_impl_test.cc index e8fc4bb10616..489bca559ace 100644 --- a/test/server/listener_manager_impl_test.cc +++ b/test/server/listener_manager_impl_test.cc @@ -441,7 +441,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, BadFilterConfig) { - filters: - foo: type name: name - typed_config: {} )EOF"; EXPECT_THROW_WITH_REGEX(manager_->addOrUpdateListener(parseListenerFromV3Yaml(yaml), "", true), @@ -477,7 +476,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, TerminalNotLast) { filter_chains: - filters: - name: non_terminal - typed_config: {} )EOF"; EXPECT_THROW_WITH_REGEX( @@ -500,7 +498,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, NotTerminalLast) { stat_prefix: tcp cluster: cluster - name: unknown_but_will_not_be_processed - typed_config: {} )EOF"; EXPECT_THROW_WITH_REGEX( @@ -518,7 +515,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, BadFilterName) { filter_chains: - filters: - name: invalid - typed_config: {} )EOF"; EXPECT_THROW_WITH_MESSAGE(manager_->addOrUpdateListener(parseListenerFromV3Yaml(yaml), "", true), @@ -568,7 +564,6 @@ bind_to_port: false filter_chains: - filters: - name: stats_test - typed_config: {} )EOF"; EXPECT_CALL(listener_factory_, createListenSocket(_, _, _, ListenSocketCreationParams(false))); @@ -946,7 +941,6 @@ name: foo filter_chains: - filters: - name: fake - typed_config: {} )EOF"; EXPECT_FALSE( @@ -1435,7 +1429,6 @@ name: baz filter_chains: - filters: - name: fake - typed_config: {} )EOF"; ListenerHandle* listener_baz_update1 = expectListenerCreate(true, true); @@ -2375,7 +2368,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithDestinationP socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: destination_port: 8080 @@ -2421,7 +2413,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithDestinationI socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: prefix_ranges: { address_prefix: 127.0.0.0, prefix_len: 8 } @@ -2467,7 +2458,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithServerNamesM socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: server_names: "server1.example.com" @@ -2514,7 +2504,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithTransportPro socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: transport_protocol: "tls" @@ -2556,7 +2545,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithApplicationP socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: application_protocols: "http/1.1" @@ -2603,7 +2591,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithSourceTypeMa socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: source_type: SAME_IP_OR_LOOPBACK @@ -2662,7 +2649,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithSourceIpMatc socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: source_prefix_ranges: @@ -2722,7 +2708,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithSourceIpv6Ma socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: source_prefix_ranges: @@ -2762,7 +2747,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithSourcePortMa socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: source_ports: @@ -2809,7 +2793,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainWithSourceType socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: source_type: SAME_IP_OR_LOOPBACK @@ -2897,7 +2880,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithDestinati socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty @@ -2983,7 +2965,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithDestinati socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty @@ -3069,7 +3050,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithServerNam socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty @@ -3168,7 +3148,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithTransport socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty @@ -3213,7 +3192,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithApplicati socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty @@ -3261,7 +3239,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithMultipleR socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: # empty @@ -3324,7 +3301,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithDifferent socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: server_names: "example.com" @@ -3368,7 +3344,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: server_names: "example.com" @@ -3408,7 +3383,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithInvalidDesti socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: prefix_ranges: { address_prefix: a.b.c.d, prefix_len: 32 } @@ -3425,7 +3399,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWithInvalidServe socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: server_names: "*w.example.com" @@ -3444,7 +3417,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithSameMatch socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - name : foo filter_chain_match: @@ -3468,7 +3440,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - name: foo filter_chain_match: @@ -3491,7 +3462,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsWithOverlappi socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.filters.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: server_names: "example.com" @@ -3569,7 +3539,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, socket_address: { address: 127.0.0.1, port_value: 1234 } listener_filters: - name: "envoy.listener.tls_inspector" - typed_config: {} filter_chains: - filter_chain_match: transport_protocol: "tls" @@ -3894,7 +3863,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, Metadata) { route: { cluster: service_foo } listener_filters: - name: "envoy.filters.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); Configuration::ListenerFactoryContext* listener_factory_context = nullptr; @@ -3927,7 +3895,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstFilterWin32NoTrafficDi filter_chains: {} listener_filters: - name: "envoy.filters.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); @@ -3948,7 +3915,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstFilterWin32NoFeatureSu traffic_direction: INBOUND listener_filters: - name: "envoy.filters.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); EXPECT_THROW_WITH_MESSAGE(manager_->addOrUpdateListener(parseListenerFromV3Yaml(yaml), "", true); @@ -3967,7 +3933,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstFilter) { traffic_direction: INBOUND listener_filters: - name: "envoy.filters.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); EXPECT_CALL(server_.api_.random_, uuid()); @@ -4051,7 +4016,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstTestFilterOutbound) { traffic_direction: OUTBOUND listener_filters: - name: "test.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); @@ -4107,7 +4071,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstFilterStopsIteration) traffic_direction: OUTBOUND listener_filters: - name: "test.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); @@ -4158,7 +4121,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstTestFilterInbound) { traffic_direction: INBOUND listener_filters: - name: "test.listener.original_dst" - typed_config: {} )EOF", Network::Address::IpVersion::v4); @@ -4240,7 +4202,6 @@ TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstTestFilterIPv6) { filter_chains: {} listener_filters: - name: "test.listener.original_dstipv6" - typed_config: {} )EOF", Network::Address::IpVersion::v6);