Created
February 8, 2024 19:55
-
-
Save ppresto/613aaf6dc085181fe911f66dc6f07623 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Targeting container "api-gateway". If you don't see processes from this container it may be because the container runtime doesn't support this feature. | |
Defaulting debug container name to debugger-dp4nh. | |
{ | |
"configs": [ | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.BootstrapConfigDump", | |
"bootstrap": { | |
"node": { | |
"id": "api-gateway-6599bf5dd5-pth9f", | |
"cluster": "api-gateway", | |
"metadata": { | |
"node_name": "ip-10-15-2-19.us-west-2.compute.internal-virtual", | |
"namespace": "default", | |
"partition": "default" | |
}, | |
"user_agent_name": "envoy", | |
"user_agent_build_version": { | |
"version": { | |
"major_number": 1, | |
"minor_number": 26, | |
"patch": 2 | |
}, | |
"metadata": { | |
"revision.sha": "4aa28dcbfdaf17b754ee6d4ca4f1fdf6f84c99dc", | |
"revision.status": "Clean", | |
"build.type": "RELEASE", | |
"ssl.version": "BoringSSL" | |
} | |
}, | |
"extensions": [ | |
{ | |
"name": "envoy.connection_handler.default", | |
"category": "envoy.connection_handler" | |
}, | |
{ | |
"name": "envoy.ip", | |
"category": "envoy.resolvers" | |
}, | |
{ | |
"name": "envoy.bootstrap.internal_listener", | |
"category": "envoy.bootstrap", | |
"type_urls": [ | |
"envoy.extensions.bootstrap.internal_listener.v3.InternalListener" | |
] | |
}, | |
{ | |
"name": "envoy.bootstrap.wasm", | |
"category": "envoy.bootstrap", | |
"type_urls": [ | |
"envoy.extensions.wasm.v3.WasmService" | |
] | |
}, | |
{ | |
"name": "envoy.extensions.network.socket_interface.default_socket_interface", | |
"category": "envoy.bootstrap", | |
"type_urls": [ | |
"envoy.extensions.network.socket_interface.v3.DefaultSocketInterface" | |
] | |
}, | |
{ | |
"name": "envoy.filters.dubbo.router", | |
"category": "envoy.dubbo_proxy.filters", | |
"type_urls": [ | |
"envoy.extensions.filters.network.dubbo_proxy.router.v3.Router" | |
] | |
}, | |
{ | |
"name": "envoy.filters.udp.dns_filter", | |
"category": "envoy.filters.udp_listener", | |
"type_urls": [ | |
"envoy.extensions.filters.udp.dns_filter.v3.DnsFilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.udp_listener.udp_proxy", | |
"category": "envoy.filters.udp_listener", | |
"type_urls": [ | |
"envoy.extensions.filters.udp.udp_proxy.v3.UdpProxyConfig" | |
] | |
}, | |
{ | |
"name": "envoy.path.match.uri_template.uri_template_matcher", | |
"category": "envoy.path.match", | |
"type_urls": [ | |
"envoy.extensions.path.match.uri_template.v3.UriTemplateMatchConfig" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.extension_filters.cel", | |
"category": "envoy.access_loggers.extension_filters", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.filters.cel.v3.ExpressionFilter" | |
] | |
}, | |
{ | |
"name": "envoy.matching.custom_matchers.trie_matcher", | |
"category": "envoy.matching.network.custom_matchers", | |
"type_urls": [ | |
"xds.type.matcher.v3.IPMatcher" | |
] | |
}, | |
{ | |
"name": "envoy.matching.matchers.consistent_hashing", | |
"category": "envoy.matching.input_matchers", | |
"type_urls": [ | |
"envoy.extensions.matching.input_matchers.consistent_hashing.v3.ConsistentHashing" | |
] | |
}, | |
{ | |
"name": "envoy.matching.matchers.ip", | |
"category": "envoy.matching.input_matchers", | |
"type_urls": [ | |
"envoy.extensions.matching.input_matchers.ip.v3.Ip" | |
] | |
}, | |
{ | |
"name": "envoy.rbac.matchers.upstream_ip_port", | |
"category": "envoy.rbac.matchers", | |
"type_urls": [ | |
"envoy.extensions.rbac.matchers.upstream_ip_port.v3.UpstreamIpPortMatcher" | |
] | |
}, | |
{ | |
"name": "quic.server_preferred_address.fixed", | |
"category": "envoy.quic.server_preferred_address", | |
"type_urls": [ | |
"envoy.extensions.quic.server_preferred_address.v3.FixedServerPreferredAddressConfig" | |
] | |
}, | |
{ | |
"name": "envoy.compression.brotli.compressor", | |
"category": "envoy.compression.compressor", | |
"type_urls": [ | |
"envoy.extensions.compression.brotli.compressor.v3.Brotli" | |
] | |
}, | |
{ | |
"name": "envoy.compression.gzip.compressor", | |
"category": "envoy.compression.compressor", | |
"type_urls": [ | |
"envoy.extensions.compression.gzip.compressor.v3.Gzip" | |
] | |
}, | |
{ | |
"name": "envoy.compression.zstd.compressor", | |
"category": "envoy.compression.compressor", | |
"type_urls": [ | |
"envoy.extensions.compression.zstd.compressor.v3.Zstd" | |
] | |
}, | |
{ | |
"name": "auto", | |
"category": "envoy.thrift_proxy.transports" | |
}, | |
{ | |
"name": "framed", | |
"category": "envoy.thrift_proxy.transports" | |
}, | |
{ | |
"name": "header", | |
"category": "envoy.thrift_proxy.transports" | |
}, | |
{ | |
"name": "unframed", | |
"category": "envoy.thrift_proxy.transports" | |
}, | |
{ | |
"name": "quic.http_server_connection.default", | |
"category": "quic.http_server_connection" | |
}, | |
{ | |
"name": "envoy.quic.crypto_stream.server.quiche", | |
"category": "envoy.quic.server.crypto_stream", | |
"type_urls": [ | |
"envoy.extensions.quic.crypto_stream.v3.CryptoServerStreamConfig" | |
] | |
}, | |
{ | |
"name": "envoy.wasm.runtime.null", | |
"category": "envoy.wasm.runtime" | |
}, | |
{ | |
"name": "envoy.wasm.runtime.v8", | |
"category": "envoy.wasm.runtime" | |
}, | |
{ | |
"name": "envoy.transport_sockets.alts", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.alts.v3.Alts" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.quic", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.quic.v3.QuicDownstreamTransport" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.raw_buffer", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.raw_buffer.v3.RawBuffer" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.starttls", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.starttls.v3.StartTlsConfig" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.tap", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.tap.v3.Tap" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.tcp_stats", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.tcp_stats.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.tls", | |
"category": "envoy.transport_sockets.downstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext" | |
] | |
}, | |
{ | |
"name": "raw_buffer", | |
"category": "envoy.transport_sockets.downstream" | |
}, | |
{ | |
"name": "starttls", | |
"category": "envoy.transport_sockets.downstream" | |
}, | |
{ | |
"name": "tls", | |
"category": "envoy.transport_sockets.downstream" | |
}, | |
{ | |
"name": "envoy.echo", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.ext_authz", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.filters.network.connection_limit", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.connection_limit.v3.ConnectionLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.direct_response", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.direct_response.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.dubbo_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.dubbo_proxy.v3.DubboProxy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.echo", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.echo.v3.Echo" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.ext_authz", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.ext_authz.v3.ExtAuthz" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.http_connection_manager", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.local_ratelimit", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.local_ratelimit.v3.LocalRateLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.mongo_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.mongo_proxy.v3.MongoProxy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.ratelimit", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.ratelimit.v3.RateLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.rbac", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.rbac.v3.RBAC" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.redis_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.redis_proxy.v3.RedisProxy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.sni_cluster", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.sni_cluster.v3.SniCluster" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.sni_dynamic_forward_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.sni_dynamic_forward_proxy.v3.FilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.thrift_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.thrift_proxy.v3.ThriftProxy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.wasm", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.wasm.v3.Wasm" | |
] | |
}, | |
{ | |
"name": "envoy.filters.network.zookeeper_proxy", | |
"category": "envoy.filters.network", | |
"type_urls": [ | |
"envoy.extensions.filters.network.zookeeper_proxy.v3.ZooKeeperProxy" | |
] | |
}, | |
{ | |
"name": "envoy.http_connection_manager", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.mongo_proxy", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.ratelimit", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.redis_proxy", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"category": "envoy.filters.network" | |
}, | |
{ | |
"name": "envoy.access_loggers.file", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.file.v3.FileAccessLog" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.http_grpc", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.grpc.v3.HttpGrpcAccessLogConfig" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.open_telemetry", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.open_telemetry.v3.OpenTelemetryAccessLogConfig" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.stderr", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.stream.v3.StderrAccessLog" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.stdout", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.stream.v3.StdoutAccessLog" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.tcp_grpc", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.grpc.v3.TcpGrpcAccessLogConfig" | |
] | |
}, | |
{ | |
"name": "envoy.access_loggers.wasm", | |
"category": "envoy.access_loggers", | |
"type_urls": [ | |
"envoy.extensions.access_loggers.wasm.v3.WasmAccessLog" | |
] | |
}, | |
{ | |
"name": "envoy.file_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.http_grpc_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.open_telemetry_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.stderr_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.stdout_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.tcp_grpc_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.wasm_access_log", | |
"category": "envoy.access_loggers" | |
}, | |
{ | |
"name": "envoy.internal_redirect_predicates.allow_listed_routes", | |
"category": "envoy.internal_redirect_predicates", | |
"type_urls": [ | |
"envoy.extensions.internal_redirect.allow_listed_routes.v3.AllowListedRoutesConfig" | |
] | |
}, | |
{ | |
"name": "envoy.internal_redirect_predicates.previous_routes", | |
"category": "envoy.internal_redirect_predicates", | |
"type_urls": [ | |
"envoy.extensions.internal_redirect.previous_routes.v3.PreviousRoutesConfig" | |
] | |
}, | |
{ | |
"name": "envoy.internal_redirect_predicates.safe_cross_scheme", | |
"category": "envoy.internal_redirect_predicates", | |
"type_urls": [ | |
"envoy.extensions.internal_redirect.safe_cross_scheme.v3.SafeCrossSchemeConfig" | |
] | |
}, | |
{ | |
"name": "envoy.compression.brotli.decompressor", | |
"category": "envoy.compression.decompressor", | |
"type_urls": [ | |
"envoy.extensions.compression.brotli.decompressor.v3.Brotli" | |
] | |
}, | |
{ | |
"name": "envoy.compression.gzip.decompressor", | |
"category": "envoy.compression.decompressor", | |
"type_urls": [ | |
"envoy.extensions.compression.gzip.decompressor.v3.Gzip" | |
] | |
}, | |
{ | |
"name": "envoy.compression.zstd.decompressor", | |
"category": "envoy.compression.decompressor", | |
"type_urls": [ | |
"envoy.extensions.compression.zstd.decompressor.v3.Zstd" | |
] | |
}, | |
{ | |
"name": "envoy.matching.common_inputs.environment_variable", | |
"category": "envoy.matching.common_inputs", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.environment_variable.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.load_balancing_policies.least_request", | |
"category": "envoy.load_balancing_policies", | |
"type_urls": [ | |
"envoy.extensions.load_balancing_policies.least_request.v3.LeastRequest" | |
] | |
}, | |
{ | |
"name": "envoy.load_balancing_policies.maglev", | |
"category": "envoy.load_balancing_policies", | |
"type_urls": [ | |
"envoy.extensions.load_balancing_policies.maglev.v3.Maglev" | |
] | |
}, | |
{ | |
"name": "envoy.load_balancing_policies.random", | |
"category": "envoy.load_balancing_policies", | |
"type_urls": [ | |
"envoy.extensions.load_balancing_policies.random.v3.Random" | |
] | |
}, | |
{ | |
"name": "envoy.load_balancing_policies.ring_hash", | |
"category": "envoy.load_balancing_policies", | |
"type_urls": [ | |
"envoy.extensions.load_balancing_policies.ring_hash.v3.RingHash" | |
] | |
}, | |
{ | |
"name": "envoy.load_balancing_policies.round_robin", | |
"category": "envoy.load_balancing_policies", | |
"type_urls": [ | |
"envoy.extensions.load_balancing_policies.round_robin.v3.RoundRobin" | |
] | |
}, | |
{ | |
"name": "envoy.config_subscription.filesystem", | |
"category": "envoy.config_subscription", | |
"type_urls": [ | |
"envoy.config.core.v3.FilesystemSubscription" | |
] | |
}, | |
{ | |
"name": "envoy.config_subscription.filesystem_collection", | |
"category": "envoy.config_subscription", | |
"type_urls": [ | |
"envoy.config.core.v3.FilesystemCollectionSubscription" | |
] | |
}, | |
{ | |
"name": "envoy.config_subscription.rest", | |
"category": "envoy.config_subscription", | |
"type_urls": [ | |
"envoy.config.core.v3.RestSubscription" | |
] | |
}, | |
{ | |
"name": "auto", | |
"category": "envoy.thrift_proxy.protocols" | |
}, | |
{ | |
"name": "binary", | |
"category": "envoy.thrift_proxy.protocols" | |
}, | |
{ | |
"name": "binary/non-strict", | |
"category": "envoy.thrift_proxy.protocols" | |
}, | |
{ | |
"name": "compact", | |
"category": "envoy.thrift_proxy.protocols" | |
}, | |
{ | |
"name": "twitter", | |
"category": "envoy.thrift_proxy.protocols" | |
}, | |
{ | |
"name": "envoy.quic.proof_source.filter_chain", | |
"category": "envoy.quic.proof_source", | |
"type_urls": [ | |
"envoy.extensions.quic.proof_source.v3.ProofSourceConfig" | |
] | |
}, | |
{ | |
"name": "envoy.bandwidth_limit", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.buffer", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.cors", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.csrf", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.ext_authz", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.ext_proc", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.fault", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.filters.http.adaptive_concurrency", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.adaptive_concurrency.v3.AdaptiveConcurrency" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.admission_control", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.admission_control.v3.AdmissionControl" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.alternate_protocols_cache", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.alternate_protocols_cache.v3.FilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.aws_lambda", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.aws_lambda.v3.Config", | |
"envoy.extensions.filters.http.aws_lambda.v3.PerRouteConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.aws_request_signing", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.bandwidth_limit", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.bandwidth_limit.v3.BandwidthLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.buffer", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.buffer.v3.Buffer", | |
"envoy.extensions.filters.http.buffer.v3.BufferPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.cache", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.cache.v3.CacheConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.cdn_loop", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.cdn_loop.v3.CdnLoopConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.composite", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.composite.v3.Composite" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.compressor", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.compressor.v3.Compressor", | |
"envoy.extensions.filters.http.compressor.v3.CompressorPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.connect_grpc_bridge", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.connect_grpc_bridge.v3.FilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.cors", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.cors.v3.Cors", | |
"envoy.extensions.filters.http.cors.v3.CorsPolicy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.csrf", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.csrf.v3.CsrfPolicy" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.custom_response", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.custom_response.v3.CustomResponse" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.decompressor", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.decompressor.v3.Decompressor" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.dynamic_forward_proxy", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.dynamic_forward_proxy.v3.FilterConfig", | |
"envoy.extensions.filters.http.dynamic_forward_proxy.v3.PerRouteConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.ext_authz", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.ext_authz.v3.ExtAuthz", | |
"envoy.extensions.filters.http.ext_authz.v3.ExtAuthzPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.ext_proc", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.ext_proc.v3.ExtProcPerRoute", | |
"envoy.extensions.filters.http.ext_proc.v3.ExternalProcessor" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.fault", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.fault.v3.HTTPFault" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.file_system_buffer", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.file_system_buffer.v3.FileSystemBufferFilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.gcp_authn", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.gcp_authn.v3.GcpAuthnFilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.grpc_http1_bridge", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.grpc_http1_bridge.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.grpc_http1_reverse_bridge", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.grpc_http1_reverse_bridge.v3.FilterConfig", | |
"envoy.extensions.filters.http.grpc_http1_reverse_bridge.v3.FilterConfigPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.grpc_json_transcoder", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.grpc_json_transcoder.v3.GrpcJsonTranscoder" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.grpc_stats", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.grpc_stats.v3.FilterConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.grpc_web", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.grpc_web.v3.GrpcWeb" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.header_mutation", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.header_mutation.v3.HeaderMutation", | |
"envoy.extensions.filters.http.header_mutation.v3.HeaderMutationPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.header_to_metadata", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.header_to_metadata.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.health_check", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.health_check.v3.HealthCheck" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.ip_tagging", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.ip_tagging.v3.IPTagging" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.jwt_authn", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.jwt_authn.v3.JwtAuthentication", | |
"envoy.extensions.filters.http.jwt_authn.v3.PerRouteConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.local_ratelimit", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.local_ratelimit.v3.LocalRateLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.lua", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.lua.v3.Lua", | |
"envoy.extensions.filters.http.lua.v3.LuaPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.match_delegate", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.common.matching.v3.ExtensionWithMatcher" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.oauth2", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.oauth2.v3.OAuth2" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.on_demand", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.on_demand.v3.OnDemand", | |
"envoy.extensions.filters.http.on_demand.v3.PerRouteConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.original_src", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.original_src.v3.OriginalSrc" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.rate_limit_quota", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaFilterConfig", | |
"envoy.extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaOverride" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.ratelimit", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.ratelimit.v3.RateLimit", | |
"envoy.extensions.filters.http.ratelimit.v3.RateLimitPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.rbac", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.rbac.v3.RBAC", | |
"envoy.extensions.filters.http.rbac.v3.RBACPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.router", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.router.v3.Router" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.set_metadata", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.set_metadata.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.stateful_session", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.stateful_session.v3.StatefulSession", | |
"envoy.extensions.filters.http.stateful_session.v3.StatefulSessionPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.tap", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.tap.v3.Tap" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.wasm", | |
"category": "envoy.filters.http", | |
"type_urls": [ | |
"envoy.extensions.filters.http.wasm.v3.Wasm" | |
] | |
}, | |
{ | |
"name": "envoy.grpc_http1_bridge", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.grpc_json_transcoder", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.grpc_web", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.health_check", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.ip_tagging", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.local_rate_limit", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.lua", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.rate_limit", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.router", | |
"category": "envoy.filters.http" | |
}, | |
{ | |
"name": "envoy.extensions.http.cache.file_system_http_cache", | |
"category": "envoy.http.cache", | |
"type_urls": [ | |
"envoy.extensions.http.cache.file_system_http_cache.v3.FileSystemHttpCacheConfig" | |
] | |
}, | |
{ | |
"name": "envoy.extensions.http.cache.simple", | |
"category": "envoy.http.cache", | |
"type_urls": [ | |
"envoy.extensions.http.cache.simple_http_cache.v3.SimpleHttpCacheConfig" | |
] | |
}, | |
{ | |
"name": "envoy.route.early_data_policy.default", | |
"category": "envoy.route.early_data_policy", | |
"type_urls": [ | |
"envoy.extensions.early_data.v3.DefaultEarlyDataPolicy" | |
] | |
}, | |
{ | |
"name": "envoy.retry_priorities.previous_priorities", | |
"category": "envoy.retry_priorities", | |
"type_urls": [ | |
"envoy.extensions.retry.priority.previous_priorities.v3.PreviousPrioritiesConfig" | |
] | |
}, | |
{ | |
"name": "envoy.http.stateful_header_formatters.preserve_case", | |
"category": "envoy.http.stateful_header_formatters", | |
"type_urls": [ | |
"envoy.extensions.http.header_formatters.preserve_case.v3.PreserveCaseFormatterConfig" | |
] | |
}, | |
{ | |
"name": "preserve_case", | |
"category": "envoy.http.stateful_header_formatters" | |
}, | |
{ | |
"name": "envoy.path.rewrite.uri_template.uri_template_rewriter", | |
"category": "envoy.path.rewrite", | |
"type_urls": [ | |
"envoy.extensions.path.rewrite.uri_template.v3.UriTemplateRewriteConfig" | |
] | |
}, | |
{ | |
"name": "envoy.http.original_ip_detection.custom_header", | |
"category": "envoy.http.original_ip_detection", | |
"type_urls": [ | |
"envoy.extensions.http.original_ip_detection.custom_header.v3.CustomHeaderConfig" | |
] | |
}, | |
{ | |
"name": "envoy.http.original_ip_detection.xff", | |
"category": "envoy.http.original_ip_detection", | |
"type_urls": [ | |
"envoy.extensions.http.original_ip_detection.xff.v3.XffConfig" | |
] | |
}, | |
{ | |
"name": "dubbo.hessian2", | |
"category": "envoy.dubbo_proxy.serializers" | |
}, | |
{ | |
"name": "envoy.rate_limit_descriptors.expr", | |
"category": "envoy.rate_limit_descriptors", | |
"type_urls": [ | |
"envoy.extensions.rate_limit_descriptors.expr.v3.Descriptor" | |
] | |
}, | |
{ | |
"name": "envoy.extensions.upstreams.http.v3.HttpProtocolOptions", | |
"category": "envoy.upstream_options", | |
"type_urls": [ | |
"envoy.extensions.upstreams.http.v3.HttpProtocolOptions" | |
] | |
}, | |
{ | |
"name": "envoy.extensions.upstreams.tcp.v3.TcpProtocolOptions", | |
"category": "envoy.upstream_options", | |
"type_urls": [ | |
"envoy.extensions.upstreams.tcp.v3.TcpProtocolOptions" | |
] | |
}, | |
{ | |
"name": "envoy.upstreams.http.http_protocol_options", | |
"category": "envoy.upstream_options" | |
}, | |
{ | |
"name": "envoy.upstreams.tcp.tcp_protocol_options", | |
"category": "envoy.upstream_options" | |
}, | |
{ | |
"name": "envoy.regex_engines.google_re2", | |
"category": "envoy.regex_engines", | |
"type_urls": [ | |
"envoy.extensions.regex_engines.v3.GoogleRE2" | |
] | |
}, | |
{ | |
"name": "envoy.network.dns_resolver.cares", | |
"category": "envoy.network.dns_resolver", | |
"type_urls": [ | |
"envoy.extensions.network.dns_resolver.cares.v3.CaresDnsResolverConfig" | |
] | |
}, | |
{ | |
"name": "envoy.network.dns_resolver.getaddrinfo", | |
"category": "envoy.network.dns_resolver", | |
"type_urls": [ | |
"envoy.extensions.network.dns_resolver.getaddrinfo.v3.GetAddrInfoDnsResolverConfig" | |
] | |
}, | |
{ | |
"name": "envoy.udp_packet_writer.default", | |
"category": "envoy.udp_packet_writer", | |
"type_urls": [ | |
"envoy.extensions.udp_packet_writer.v3.UdpDefaultWriterFactory" | |
] | |
}, | |
{ | |
"name": "envoy.udp_packet_writer.gso", | |
"category": "envoy.udp_packet_writer", | |
"type_urls": [ | |
"envoy.extensions.udp_packet_writer.v3.UdpGsoBatchWriterFactory" | |
] | |
}, | |
{ | |
"name": "envoy.http.early_header_mutation.header_mutation", | |
"category": "envoy.http.early_header_mutation", | |
"type_urls": [ | |
"envoy.extensions.http.early_header_mutation.header_mutation.v3.HeaderMutation" | |
] | |
}, | |
{ | |
"name": "default", | |
"category": "network.connection.client" | |
}, | |
{ | |
"name": "envoy_internal", | |
"category": "network.connection.client" | |
}, | |
{ | |
"name": "envoy.http.header_validators.envoy_default", | |
"category": "envoy.http.header_validators", | |
"type_urls": [ | |
"envoy.extensions.http.header_validators.envoy_default.v3.HeaderValidatorConfig" | |
] | |
}, | |
{ | |
"name": "envoy.watchdog.abort_action", | |
"category": "envoy.guarddog_actions", | |
"type_urls": [ | |
"envoy.watchdog.v3.AbortActionConfig" | |
] | |
}, | |
{ | |
"name": "envoy.watchdog.profile_action", | |
"category": "envoy.guarddog_actions", | |
"type_urls": [ | |
"envoy.extensions.watchdog.profile_action.v3.ProfileActionConfig" | |
] | |
}, | |
{ | |
"name": "envoy.filters.connection_pools.tcp.generic", | |
"category": "envoy.upstreams", | |
"type_urls": [ | |
"envoy.extensions.upstreams.tcp.generic.v3.GenericConnectionPoolProto" | |
] | |
}, | |
{ | |
"name": "envoy.matching.custom_matchers.trie_matcher", | |
"category": "envoy.matching.http.custom_matchers", | |
"type_urls": [ | |
"xds.type.matcher.v3.IPMatcher" | |
] | |
}, | |
{ | |
"name": "envoy.request_id.uuid", | |
"category": "envoy.request_id", | |
"type_urls": [ | |
"envoy.extensions.request_id.uuid.v3.UuidRequestIdConfig" | |
] | |
}, | |
{ | |
"name": "envoy.key_value.file_based", | |
"category": "envoy.common.key_value", | |
"type_urls": [ | |
"envoy.extensions.key_value.file_based.v3.FileBasedKeyValueStoreConfig" | |
] | |
}, | |
{ | |
"name": "envoy.quic.deterministic_connection_id_generator", | |
"category": "envoy.quic.connection_id_generator", | |
"type_urls": [ | |
"envoy.extensions.quic.connection_id_generator.v3.DeterministicConnectionIdGeneratorConfig" | |
] | |
}, | |
{ | |
"name": "envoy.matching.actions.format_string", | |
"category": "envoy.matching.action", | |
"type_urls": [ | |
"envoy.config.core.v3.SubstitutionFormatString" | |
] | |
}, | |
{ | |
"name": "filter-chain-name", | |
"category": "envoy.matching.action", | |
"type_urls": [ | |
"google.protobuf.StringValue" | |
] | |
}, | |
{ | |
"name": "envoy.filters.listener.http_inspector", | |
"category": "envoy.filters.listener", | |
"type_urls": [ | |
"envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
] | |
}, | |
{ | |
"name": "envoy.filters.listener.local_ratelimit", | |
"category": "envoy.filters.listener", | |
"type_urls": [ | |
"envoy.extensions.filters.listener.local_ratelimit.v3.LocalRateLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.listener.original_dst", | |
"category": "envoy.filters.listener", | |
"type_urls": [ | |
"envoy.extensions.filters.listener.original_dst.v3.OriginalDst" | |
] | |
}, | |
{ | |
"name": "envoy.filters.listener.original_src", | |
"category": "envoy.filters.listener", | |
"type_urls": [ | |
"envoy.extensions.filters.listener.original_src.v3.OriginalSrc" | |
] | |
}, | |
{ | |
"name": "envoy.filters.listener.proxy_protocol", | |
"category": "envoy.filters.listener", | |
"type_urls": [ | |
"envoy.extensions.filters.listener.proxy_protocol.v3.ProxyProtocol" | |
] | |
}, | |
{ | |
"name": "envoy.filters.listener.tls_inspector", | |
"category": "envoy.filters.listener", | |
"type_urls": [ | |
"envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
] | |
}, | |
{ | |
"name": "envoy.listener.http_inspector", | |
"category": "envoy.filters.listener" | |
}, | |
{ | |
"name": "envoy.listener.original_dst", | |
"category": "envoy.filters.listener" | |
}, | |
{ | |
"name": "envoy.listener.original_src", | |
"category": "envoy.filters.listener" | |
}, | |
{ | |
"name": "envoy.listener.proxy_protocol", | |
"category": "envoy.filters.listener" | |
}, | |
{ | |
"name": "envoy.listener.tls_inspector", | |
"category": "envoy.filters.listener" | |
}, | |
{ | |
"name": "envoy.tls.cert_validator.default", | |
"category": "envoy.tls.cert_validator" | |
}, | |
{ | |
"name": "envoy.tls.cert_validator.spiffe", | |
"category": "envoy.tls.cert_validator" | |
}, | |
{ | |
"name": "envoy.cluster.eds", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.cluster.logical_dns", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.cluster.original_dst", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.cluster.static", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.cluster.strict_dns", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.clusters.aggregate", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.clusters.dynamic_forward_proxy", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.clusters.redis", | |
"category": "envoy.clusters" | |
}, | |
{ | |
"name": "envoy.resource_monitors.fixed_heap", | |
"category": "envoy.resource_monitors", | |
"type_urls": [ | |
"envoy.extensions.resource_monitors.fixed_heap.v3.FixedHeapConfig" | |
] | |
}, | |
{ | |
"name": "envoy.resource_monitors.injected_resource", | |
"category": "envoy.resource_monitors", | |
"type_urls": [ | |
"envoy.extensions.resource_monitors.injected_resource.v3.InjectedResourceConfig" | |
] | |
}, | |
{ | |
"name": "envoy.extensions.http.custom_response.local_response_policy", | |
"category": "envoy.http.custom_response", | |
"type_urls": [ | |
"envoy.extensions.http.custom_response.local_response_policy.v3.LocalResponsePolicy" | |
] | |
}, | |
{ | |
"name": "envoy.extensions.http.custom_response.redirect_policy", | |
"category": "envoy.http.custom_response", | |
"type_urls": [ | |
"envoy.extensions.http.custom_response.redirect_policy.v3.RedirectPolicy" | |
] | |
}, | |
{ | |
"name": "dubbo", | |
"category": "envoy.dubbo_proxy.protocols" | |
}, | |
{ | |
"name": "envoy.retry_host_predicates.omit_canary_hosts", | |
"category": "envoy.retry_host_predicates", | |
"type_urls": [ | |
"envoy.extensions.retry.host.omit_canary_hosts.v3.OmitCanaryHostsPredicate" | |
] | |
}, | |
{ | |
"name": "envoy.retry_host_predicates.omit_host_metadata", | |
"category": "envoy.retry_host_predicates", | |
"type_urls": [ | |
"envoy.extensions.retry.host.omit_host_metadata.v3.OmitHostMetadataConfig" | |
] | |
}, | |
{ | |
"name": "envoy.retry_host_predicates.previous_hosts", | |
"category": "envoy.retry_host_predicates", | |
"type_urls": [ | |
"envoy.extensions.retry.host.previous_hosts.v3.PreviousHostsPredicate" | |
] | |
}, | |
{ | |
"name": "envoy.filters.thrift.header_to_metadata", | |
"category": "envoy.thrift_proxy.filters", | |
"type_urls": [ | |
"envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3.HeaderToMetadata" | |
] | |
}, | |
{ | |
"name": "envoy.filters.thrift.payload_to_metadata", | |
"category": "envoy.thrift_proxy.filters", | |
"type_urls": [ | |
"envoy.extensions.filters.network.thrift_proxy.filters.payload_to_metadata.v3.PayloadToMetadata" | |
] | |
}, | |
{ | |
"name": "envoy.filters.thrift.rate_limit", | |
"category": "envoy.thrift_proxy.filters", | |
"type_urls": [ | |
"envoy.extensions.filters.network.thrift_proxy.filters.ratelimit.v3.RateLimit" | |
] | |
}, | |
{ | |
"name": "envoy.filters.thrift.router", | |
"category": "envoy.thrift_proxy.filters", | |
"type_urls": [ | |
"envoy.extensions.filters.network.thrift_proxy.router.v3.Router" | |
] | |
}, | |
{ | |
"name": "envoy.formatter.metadata", | |
"category": "envoy.formatter", | |
"type_urls": [ | |
"envoy.extensions.formatter.metadata.v3.Metadata" | |
] | |
}, | |
{ | |
"name": "envoy.formatter.req_without_query", | |
"category": "envoy.formatter", | |
"type_urls": [ | |
"envoy.extensions.formatter.req_without_query.v3.ReqWithoutQuery" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.alts", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.alts.v3.Alts" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.http_11_proxy", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.http_11_proxy.v3.Http11ProxyUpstreamTransport" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.internal_upstream", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.quic", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.quic.v3.QuicUpstreamTransport" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.raw_buffer", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.raw_buffer.v3.RawBuffer" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.starttls", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.starttls.v3.UpstreamStartTlsConfig" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.tap", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.tap.v3.Tap" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.tcp_stats", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.tcp_stats.v3.Config" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.tls", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext" | |
] | |
}, | |
{ | |
"name": "envoy.transport_sockets.upstream_proxy_protocol", | |
"category": "envoy.transport_sockets.upstream", | |
"type_urls": [ | |
"envoy.extensions.transport_sockets.proxy_protocol.v3.ProxyProtocolUpstreamTransport" | |
] | |
}, | |
{ | |
"name": "raw_buffer", | |
"category": "envoy.transport_sockets.upstream" | |
}, | |
{ | |
"name": "starttls", | |
"category": "envoy.transport_sockets.upstream" | |
}, | |
{ | |
"name": "tls", | |
"category": "envoy.transport_sockets.upstream" | |
}, | |
{ | |
"name": "envoy.dog_statsd", | |
"category": "envoy.stats_sinks" | |
}, | |
{ | |
"name": "envoy.graphite_statsd", | |
"category": "envoy.stats_sinks" | |
}, | |
{ | |
"name": "envoy.metrics_service", | |
"category": "envoy.stats_sinks" | |
}, | |
{ | |
"name": "envoy.stat_sinks.dog_statsd", | |
"category": "envoy.stats_sinks", | |
"type_urls": [ | |
"envoy.config.metrics.v3.DogStatsdSink" | |
] | |
}, | |
{ | |
"name": "envoy.stat_sinks.graphite_statsd", | |
"category": "envoy.stats_sinks", | |
"type_urls": [ | |
"envoy.extensions.stat_sinks.graphite_statsd.v3.GraphiteStatsdSink" | |
] | |
}, | |
{ | |
"name": "envoy.stat_sinks.hystrix", | |
"category": "envoy.stats_sinks", | |
"type_urls": [ | |
"envoy.config.metrics.v3.HystrixSink" | |
] | |
}, | |
{ | |
"name": "envoy.stat_sinks.metrics_service", | |
"category": "envoy.stats_sinks", | |
"type_urls": [ | |
"envoy.config.metrics.v3.MetricsServiceConfig" | |
] | |
}, | |
{ | |
"name": "envoy.stat_sinks.statsd", | |
"category": "envoy.stats_sinks", | |
"type_urls": [ | |
"envoy.config.metrics.v3.StatsdSink" | |
] | |
}, | |
{ | |
"name": "envoy.stat_sinks.wasm", | |
"category": "envoy.stats_sinks", | |
"type_urls": [ | |
"envoy.extensions.stat_sinks.wasm.v3.Wasm" | |
] | |
}, | |
{ | |
"name": "envoy.statsd", | |
"category": "envoy.stats_sinks" | |
}, | |
{ | |
"name": "envoy.buffer", | |
"category": "envoy.filters.http.upstream" | |
}, | |
{ | |
"name": "envoy.filters.http.admission_control", | |
"category": "envoy.filters.http.upstream", | |
"type_urls": [ | |
"envoy.extensions.filters.http.admission_control.v3.AdmissionControl" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.buffer", | |
"category": "envoy.filters.http.upstream", | |
"type_urls": [ | |
"envoy.extensions.filters.http.buffer.v3.Buffer", | |
"envoy.extensions.filters.http.buffer.v3.BufferPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.header_mutation", | |
"category": "envoy.filters.http.upstream", | |
"type_urls": [ | |
"envoy.extensions.filters.http.header_mutation.v3.HeaderMutation", | |
"envoy.extensions.filters.http.header_mutation.v3.HeaderMutationPerRoute" | |
] | |
}, | |
{ | |
"name": "envoy.filters.http.upstream_codec", | |
"category": "envoy.filters.http.upstream", | |
"type_urls": [ | |
"envoy.extensions.filters.http.upstream_codec.v3.UpstreamCodec" | |
] | |
}, | |
{ | |
"name": "envoy.config.validators.minimum_clusters", | |
"category": "envoy.config.validators" | |
}, | |
{ | |
"name": "envoy.config.validators.minimum_clusters_validator", | |
"category": "envoy.config.validators", | |
"type_urls": [ | |
"envoy.extensions.config.validators.minimum_clusters.v3.MinimumClustersValidator" | |
] | |
}, | |
{ | |
"name": "envoy.health_checkers.grpc", | |
"category": "envoy.health_checkers", | |
"type_urls": [ | |
"envoy.config.core.v3.HealthCheck.GrpcHealthCheck" | |
] | |
}, | |
{ | |
"name": "envoy.health_checkers.http", | |
"category": "envoy.health_checkers", | |
"type_urls": [ | |
"envoy.config.core.v3.HealthCheck.HttpHealthCheck" | |
] | |
}, | |
{ | |
"name": "envoy.health_checkers.redis", | |
"category": "envoy.health_checkers", | |
"type_urls": [ | |
"envoy.extensions.health_checkers.redis.v3.Redis" | |
] | |
}, | |
{ | |
"name": "envoy.health_checkers.tcp", | |
"category": "envoy.health_checkers", | |
"type_urls": [ | |
"envoy.config.core.v3.HealthCheck.TcpHealthCheck" | |
] | |
}, | |
{ | |
"name": "envoy.health_checkers.thrift", | |
"category": "envoy.health_checkers", | |
"type_urls": [ | |
"envoy.extensions.health_checkers.thrift.v3.Thrift" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.application_protocol", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.ApplicationProtocolInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.destination_ip", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.destination_port", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.direct_source_ip", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.DirectSourceIPInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.dns_san", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.ssl.v3.DnsSanInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.filter_state", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.FilterStateInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.server_name", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.ServerNameInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.source_ip", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.SourceIPInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.source_port", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.SourcePortInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.source_type", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.SourceTypeInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.subject", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.ssl.v3.SubjectInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.transport_protocol", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.TransportProtocolInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.uri_san", | |
"category": "envoy.matching.network.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.ssl.v3.UriSanInput" | |
] | |
}, | |
{ | |
"name": "envoy.http.stateful_session.cookie", | |
"category": "envoy.http.stateful_session", | |
"type_urls": [ | |
"envoy.extensions.http.stateful_session.cookie.v3.CookieBasedSessionState" | |
] | |
}, | |
{ | |
"name": "envoy.http.stateful_session.header", | |
"category": "envoy.http.stateful_session", | |
"type_urls": [ | |
"envoy.extensions.http.stateful_session.header.v3.HeaderBasedSessionState" | |
] | |
}, | |
{ | |
"name": "envoy.listener_manager_impl.default", | |
"category": "envoy.listener_manager_impl", | |
"type_urls": [ | |
"envoy.config.listener.v3.ListenerManager" | |
] | |
}, | |
{ | |
"name": "envoy.listener_manager_impl.validation", | |
"category": "envoy.listener_manager_impl", | |
"type_urls": [ | |
"envoy.config.listener.v3.ValidationListenerManager" | |
] | |
}, | |
{ | |
"name": "envoy.grpc_credentials.aws_iam", | |
"category": "envoy.grpc_credentials" | |
}, | |
{ | |
"name": "envoy.grpc_credentials.default", | |
"category": "envoy.grpc_credentials" | |
}, | |
{ | |
"name": "envoy.grpc_credentials.file_based_metadata", | |
"category": "envoy.grpc_credentials" | |
}, | |
{ | |
"name": "envoy.dynamic.ot", | |
"category": "envoy.tracers" | |
}, | |
{ | |
"name": "envoy.tracers.datadog", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.DatadogConfig" | |
] | |
}, | |
{ | |
"name": "envoy.tracers.dynamic_ot", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.DynamicOtConfig" | |
] | |
}, | |
{ | |
"name": "envoy.tracers.opencensus", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.OpenCensusConfig" | |
] | |
}, | |
{ | |
"name": "envoy.tracers.opentelemetry", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.OpenTelemetryConfig" | |
] | |
}, | |
{ | |
"name": "envoy.tracers.skywalking", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.SkyWalkingConfig" | |
] | |
}, | |
{ | |
"name": "envoy.tracers.xray", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.XRayConfig" | |
] | |
}, | |
{ | |
"name": "envoy.tracers.zipkin", | |
"category": "envoy.tracers", | |
"type_urls": [ | |
"envoy.config.trace.v3.ZipkinConfig" | |
] | |
}, | |
{ | |
"name": "envoy.zipkin", | |
"category": "envoy.tracers" | |
}, | |
{ | |
"name": "envoy.matching.inputs.destination_ip", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.destination_port", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.direct_source_ip", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.DirectSourceIPInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.dns_san", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.ssl.v3.DnsSanInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.request_headers", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpRequestHeaderMatchInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.request_trailers", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpRequestTrailerMatchInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.response_headers", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpResponseHeaderMatchInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.response_trailers", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpResponseTrailerMatchInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.server_name", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.ServerNameInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.source_ip", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.SourceIPInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.source_port", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.SourcePortInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.source_type", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.network.v3.SourceTypeInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.status_code_class_input", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpResponseStatusCodeClassMatchInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.status_code_input", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpResponseStatusCodeMatchInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.subject", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.ssl.v3.SubjectInput" | |
] | |
}, | |
{ | |
"name": "envoy.matching.inputs.uri_san", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.extensions.matching.common_inputs.ssl.v3.UriSanInput" | |
] | |
}, | |
{ | |
"name": "query_params", | |
"category": "envoy.matching.http.input", | |
"type_urls": [ | |
"envoy.type.matcher.v3.HttpRequestQueryParamMatchInput" | |
] | |
} | |
] | |
}, | |
"static_resources": { | |
"listeners": [ | |
{ | |
"name": "envoy_ready_listener", | |
"address": { | |
"socket_address": { | |
"address": "10.15.2.192", | |
"port_value": 21000 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
"codec_type": "HTTP1", | |
"stat_prefix": "envoy_ready", | |
"route_config": { | |
"name": "self_admin_route", | |
"virtual_hosts": [ | |
{ | |
"name": "self_admin", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"path": "/ready" | |
}, | |
"route": { | |
"cluster": "self_admin", | |
"prefix_rewrite": "/ready" | |
} | |
}, | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"direct_response": { | |
"status": 404 | |
} | |
} | |
] | |
} | |
] | |
}, | |
"http_filters": [ | |
{ | |
"name": "envoy.filters.http.router", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
} | |
} | |
] | |
} | |
} | |
] | |
} | |
] | |
} | |
], | |
"clusters": [ | |
{ | |
"name": "consul-dataplane", | |
"type": "STATIC", | |
"connect_timeout": "1s", | |
"http2_protocol_options": {}, | |
"load_assignment": { | |
"cluster_name": "consul-dataplane", | |
"endpoints": [ | |
{ | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 46583 | |
} | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
}, | |
{ | |
"name": "self_admin", | |
"type": "STATIC", | |
"connect_timeout": "5s", | |
"http_protocol_options": {}, | |
"load_assignment": { | |
"cluster_name": "self_admin", | |
"endpoints": [ | |
{ | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 19000 | |
} | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
} | |
] | |
}, | |
"dynamic_resources": { | |
"lds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s", | |
"resource_api_version": "V3" | |
}, | |
"cds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s", | |
"resource_api_version": "V3" | |
}, | |
"ads_config": { | |
"api_type": "DELTA_GRPC", | |
"grpc_services": [ | |
{ | |
"envoy_grpc": { | |
"cluster_name": "consul-dataplane" | |
}, | |
"initial_metadata": [ | |
{ | |
"key": "x-consul-token" | |
} | |
] | |
} | |
], | |
"transport_api_version": "V3" | |
} | |
}, | |
"admin": { | |
"access_log_path": "/dev/null", | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 19000 | |
} | |
} | |
}, | |
"stats_config": { | |
"stats_tags": [ | |
{ | |
"tag_name": "consul.destination.custom_hash", | |
"regex": "^cluster\\.(?:passthrough~)?((?:([^.]+)~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?[^.]+\\.[^.]+\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.service_subset", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:([^.]+)\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?[^.]+\\.[^.]+\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.service", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:[^.]+\\.)?([^.]+)\\.[^.]+\\.(?:[^.]+\\.)?[^.]+\\.[^.]+\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.namespace", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.([^.]+)\\.(?:[^.]+\\.)?[^.]+\\.[^.]+\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.partition", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:([^.]+)\\.)?[^.]+\\.internal[^.]*\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.datacenter", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?([^.]+)\\.internal[^.]*\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.peer", | |
"regex": "^cluster\\.([^.]+\\.(?:[^.]+\\.)?([^.]+)\\.external\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.routing_type", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?[^.]+\\.([^.]+)\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.trust_domain", | |
"regex": "^cluster\\.(?:passthrough~)?((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?[^.]+\\.[^.]+\\.([^.]+)\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.target", | |
"regex": "^cluster\\.(?:passthrough~)?(((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?[^.]+)\\.[^.]+\\.[^.]+\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.destination.full_target", | |
"regex": "^cluster\\.(?:passthrough~)?(((?:[^.]+~)?(?:[^.]+\\.)?[^.]+\\.[^.]+\\.(?:[^.]+\\.)?[^.]+\\.[^.]+\\.[^.]+)\\.consul\\.)" | |
}, | |
{ | |
"tag_name": "consul.upstream.service", | |
"regex": "^(?:tcp|http)\\.upstream(?:_peered)?\\.(([^.]+)(?:\\.[^.]+)?(?:\\.[^.]+)?\\.[^.]+\\.)" | |
}, | |
{ | |
"tag_name": "consul.upstream.datacenter", | |
"regex": "^(?:tcp|http)\\.upstream\\.([^.]+(?:\\.[^.]+)?(?:\\.[^.]+)?\\.([^.]+)\\.)" | |
}, | |
{ | |
"tag_name": "consul.upstream.peer", | |
"regex": "^(?:tcp|http)\\.upstream_peered\\.([^.]+(?:\\.[^.]+)?\\.([^.]+)\\.)" | |
}, | |
{ | |
"tag_name": "consul.upstream.namespace", | |
"regex": "^(?:tcp|http)\\.upstream(?:_peered)?\\.([^.]+(?:\\.([^.]+))?(?:\\.[^.]+)?\\.[^.]+\\.)" | |
}, | |
{ | |
"tag_name": "consul.upstream.partition", | |
"regex": "^(?:tcp|http)\\.upstream\\.([^.]+(?:\\.[^.]+)?(?:\\.([^.]+))?\\.[^.]+\\.)" | |
}, | |
{ | |
"tag_name": "local_cluster", | |
"fixed_value": "api-gateway" | |
}, | |
{ | |
"tag_name": "consul.source.service", | |
"fixed_value": "api-gateway" | |
}, | |
{ | |
"tag_name": "consul.source.namespace", | |
"fixed_value": "default" | |
}, | |
{ | |
"tag_name": "consul.source.partition", | |
"fixed_value": "default" | |
}, | |
{ | |
"tag_name": "consul.source.datacenter", | |
"fixed_value": "usw2" | |
} | |
], | |
"use_all_default_tags": true | |
}, | |
"layered_runtime": { | |
"layers": [ | |
{ | |
"name": "base", | |
"static_layer": { | |
"re2.max_program_size.error_level": 1048576 | |
} | |
} | |
] | |
} | |
}, | |
"last_updated": "2024-02-07T06:18:24.025Z" | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.ClustersConfigDump", | |
"static_clusters": [ | |
{ | |
"cluster": { | |
"@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
"name": "consul-dataplane", | |
"type": "STATIC", | |
"connect_timeout": "1s", | |
"http2_protocol_options": {}, | |
"load_assignment": { | |
"cluster_name": "consul-dataplane", | |
"endpoints": [ | |
{ | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 46583 | |
} | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
}, | |
"last_updated": "2024-02-07T06:18:24.055Z" | |
}, | |
{ | |
"cluster": { | |
"@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
"name": "self_admin", | |
"type": "STATIC", | |
"connect_timeout": "5s", | |
"http_protocol_options": {}, | |
"load_assignment": { | |
"cluster_name": "self_admin", | |
"endpoints": [ | |
{ | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 19000 | |
} | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
}, | |
"last_updated": "2024-02-07T06:18:24.071Z" | |
} | |
], | |
"dynamic_active_clusters": [ | |
{ | |
"version_info": "49674f1eafa1b421fb37be71ae9f227e9c7a42bac008293830ed8dfdc5d63fda", | |
"cluster": { | |
"@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
"name": "api.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"resource_api_version": "V3" | |
} | |
}, | |
"connect_timeout": "5s", | |
"circuit_breakers": {}, | |
"outlier_detection": {}, | |
"transport_socket": { | |
"name": "tls", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
"common_tls_context": { | |
"tls_params": {}, | |
"tls_certificates": [ | |
{ | |
"certificate_chain": { | |
"inline_string": "-----BEGIN CERTIFICATE-----\nMIICHjCCAcWgAwIBAgIBEDAKBggqhkjOPQQDAjAwMS4wLAYDVQQDEyVwcmktMWwz\neW44eC5jb25zdWwuY2EuNTA0MGVhMDEuY29uc3VsMB4XDTI0MDIwNzA2MTcyNFoX\nDTI0MDIxMDA2MTcyNFowADBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBtCzCey\nU+WKfNylooxMMTc5p/bUBFHg4yiO4C2pGvGO6kd3vWQqvjXvE50DDr4v/qU9Mh/j\nJ4770uPM2AgJf+Sjgf8wgfwwDgYDVR0PAQH/BAQDAgO4MB0GA1UdJQQWMBQGCCsG\nAQUFBwMCBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCkGA1UdDgQiBCCy1rXXRUBj\nJu5LTeYiafHWtBg5lfHLQh4I+KUcvoh8+DArBgNVHSMEJDAigCDJx7zGlpTUsluv\nE7LAdeWlueJ5PzeSJs+y0oBbmG1wtjBlBgNVHREBAf8EWzBZhldzcGlmZmU6Ly81\nMDQwZWEwMS0xYmVkLTMzZmQtOTNlZi1jMDk5Mjg3NWY2ZjAuY29uc3VsL25zL2Rl\nZmF1bHQvZGMvdXN3Mi9zdmMvYXBpLWdhdGV3YXkwCgYIKoZIzj0EAwIDRwAwRAIg\nKHvT7RVAbeUXm3sGPsYDitXOts363rbUQL4NbtYH93kCIBna1vSGcp9aOsQ1EtVV\nm44nUuI51FmBbRU/GzCJspQd\n-----END CERTIFICATE-----\n" | |
}, | |
"private_key": { | |
"inline_string": "[redacted]" | |
} | |
} | |
], | |
"validation_context": { | |
"trusted_ca": { | |
"inline_string": "-----BEGIN CERTIFICATE-----\nMIICDjCCAbOgAwIBAgIBDTAKBggqhkjOPQQDAjAwMS4wLAYDVQQDEyVwcmktMWwz\neW44eC5jb25zdWwuY2EuNTA0MGVhMDEuY29uc3VsMB4XDTI0MDIwNzA1NTAyOVoX\nDTM0MDIwNDA1NTAyOVowMDEuMCwGA1UEAxMlcHJpLTFsM3luOHguY29uc3VsLmNh\nLjUwNDBlYTAxLmNvbnN1bDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABG7tqJ4Q\nZPG4psULPQ8r3izBY8qnjUM2b4I6Zd5bsQnfmJDm3mInDLYfnOQ9Bzk5iOpOY6q8\naomR0QkH9wZp2gWjgb0wgbowDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB\nAf8wKQYDVR0OBCIEIMnHvMaWlNSyW68TssB15aW54nk/N5Imz7LSgFuYbXC2MCsG\nA1UdIwQkMCKAIMnHvMaWlNSyW68TssB15aW54nk/N5Imz7LSgFuYbXC2MD8GA1Ud\nEQQ4MDaGNHNwaWZmZTovLzUwNDBlYTAxLTFiZWQtMzNmZC05M2VmLWMwOTkyODc1\nZjZmMC5jb25zdWwwCgYIKoZIzj0EAwIDSQAwRgIhAPLKTfKcyZdxWDyJZGHqJral\nXfVAbORCHV51aeak3YP+AiEA03G1uWtTbykwnf1B3SYiXda2+EoRQMVgtcL5Af7S\n2Ls=\n-----END CERTIFICATE-----\n" | |
}, | |
"match_subject_alt_names": [ | |
{ | |
"exact": "spiffe://5040ea01-1bed-33fd-93ef-c0992875f6f0.consul/ns/default/dc/usw2/svc/api" | |
} | |
] | |
} | |
}, | |
"sni": "api.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
} | |
}, | |
"common_lb_config": { | |
"healthy_panic_threshold": {} | |
}, | |
"alt_stat_name": "api.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
}, | |
"last_updated": "2024-02-08T00:23:45.796Z" | |
}, | |
{ | |
"version_info": "32a9379fd1848c253e2dfe7c4d2d3996a1ad7410dacd1cd561694197d11484ec", | |
"cluster": { | |
"@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
"name": "failover-target~0~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"resource_api_version": "V3" | |
} | |
}, | |
"connect_timeout": "5s", | |
"circuit_breakers": {}, | |
"outlier_detection": {}, | |
"transport_socket": { | |
"name": "tls", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
"common_tls_context": { | |
"tls_params": {}, | |
"tls_certificates": [ | |
{ | |
"certificate_chain": { | |
"inline_string": "-----BEGIN CERTIFICATE-----\nMIICHjCCAcWgAwIBAgIBEDAKBggqhkjOPQQDAjAwMS4wLAYDVQQDEyVwcmktMWwz\neW44eC5jb25zdWwuY2EuNTA0MGVhMDEuY29uc3VsMB4XDTI0MDIwNzA2MTcyNFoX\nDTI0MDIxMDA2MTcyNFowADBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBtCzCey\nU+WKfNylooxMMTc5p/bUBFHg4yiO4C2pGvGO6kd3vWQqvjXvE50DDr4v/qU9Mh/j\nJ4770uPM2AgJf+Sjgf8wgfwwDgYDVR0PAQH/BAQDAgO4MB0GA1UdJQQWMBQGCCsG\nAQUFBwMCBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCkGA1UdDgQiBCCy1rXXRUBj\nJu5LTeYiafHWtBg5lfHLQh4I+KUcvoh8+DArBgNVHSMEJDAigCDJx7zGlpTUsluv\nE7LAdeWlueJ5PzeSJs+y0oBbmG1wtjBlBgNVHREBAf8EWzBZhldzcGlmZmU6Ly81\nMDQwZWEwMS0xYmVkLTMzZmQtOTNlZi1jMDk5Mjg3NWY2ZjAuY29uc3VsL25zL2Rl\nZmF1bHQvZGMvdXN3Mi9zdmMvYXBpLWdhdGV3YXkwCgYIKoZIzj0EAwIDRwAwRAIg\nKHvT7RVAbeUXm3sGPsYDitXOts363rbUQL4NbtYH93kCIBna1vSGcp9aOsQ1EtVV\nm44nUuI51FmBbRU/GzCJspQd\n-----END CERTIFICATE-----\n" | |
}, | |
"private_key": { | |
"inline_string": "[redacted]" | |
} | |
} | |
], | |
"validation_context": { | |
"trusted_ca": { | |
"inline_string": "-----BEGIN CERTIFICATE-----\nMIICDjCCAbOgAwIBAgIBDTAKBggqhkjOPQQDAjAwMS4wLAYDVQQDEyVwcmktMWwz\neW44eC5jb25zdWwuY2EuNTA0MGVhMDEuY29uc3VsMB4XDTI0MDIwNzA1NTAyOVoX\nDTM0MDIwNDA1NTAyOVowMDEuMCwGA1UEAxMlcHJpLTFsM3luOHguY29uc3VsLmNh\nLjUwNDBlYTAxLmNvbnN1bDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABG7tqJ4Q\nZPG4psULPQ8r3izBY8qnjUM2b4I6Zd5bsQnfmJDm3mInDLYfnOQ9Bzk5iOpOY6q8\naomR0QkH9wZp2gWjgb0wgbowDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB\nAf8wKQYDVR0OBCIEIMnHvMaWlNSyW68TssB15aW54nk/N5Imz7LSgFuYbXC2MCsG\nA1UdIwQkMCKAIMnHvMaWlNSyW68TssB15aW54nk/N5Imz7LSgFuYbXC2MD8GA1Ud\nEQQ4MDaGNHNwaWZmZTovLzUwNDBlYTAxLTFiZWQtMzNmZC05M2VmLWMwOTkyODc1\nZjZmMC5jb25zdWwwCgYIKoZIzj0EAwIDSQAwRgIhAPLKTfKcyZdxWDyJZGHqJral\nXfVAbORCHV51aeak3YP+AiEA03G1uWtTbykwnf1B3SYiXda2+EoRQMVgtcL5Af7S\n2Ls=\n-----END CERTIFICATE-----\n" | |
}, | |
"match_subject_alt_names": [ | |
{ | |
"exact": "spiffe://5040ea01-1bed-33fd-93ef-c0992875f6f0.consul/ns/default/dc/usw2/svc/web" | |
} | |
] | |
} | |
}, | |
"sni": "web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
} | |
}, | |
"common_lb_config": { | |
"healthy_panic_threshold": {} | |
}, | |
"alt_stat_name": "failover-target~0~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
}, | |
"last_updated": "2024-02-08T00:49:44.883Z" | |
}, | |
{ | |
"version_info": "f316f2a955b1470844f6823c3decfb3047abefc02ad934d857ea1c0ff9447df1", | |
"cluster": { | |
"@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
"name": "failover-target~1~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"resource_api_version": "V3" | |
} | |
}, | |
"connect_timeout": "5s", | |
"circuit_breakers": {}, | |
"outlier_detection": {}, | |
"transport_socket": { | |
"name": "tls", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
"common_tls_context": { | |
"tls_params": {}, | |
"tls_certificates": [ | |
{ | |
"certificate_chain": { | |
"inline_string": "-----BEGIN CERTIFICATE-----\nMIICHjCCAcWgAwIBAgIBEDAKBggqhkjOPQQDAjAwMS4wLAYDVQQDEyVwcmktMWwz\neW44eC5jb25zdWwuY2EuNTA0MGVhMDEuY29uc3VsMB4XDTI0MDIwNzA2MTcyNFoX\nDTI0MDIxMDA2MTcyNFowADBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBtCzCey\nU+WKfNylooxMMTc5p/bUBFHg4yiO4C2pGvGO6kd3vWQqvjXvE50DDr4v/qU9Mh/j\nJ4770uPM2AgJf+Sjgf8wgfwwDgYDVR0PAQH/BAQDAgO4MB0GA1UdJQQWMBQGCCsG\nAQUFBwMCBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCkGA1UdDgQiBCCy1rXXRUBj\nJu5LTeYiafHWtBg5lfHLQh4I+KUcvoh8+DArBgNVHSMEJDAigCDJx7zGlpTUsluv\nE7LAdeWlueJ5PzeSJs+y0oBbmG1wtjBlBgNVHREBAf8EWzBZhldzcGlmZmU6Ly81\nMDQwZWEwMS0xYmVkLTMzZmQtOTNlZi1jMDk5Mjg3NWY2ZjAuY29uc3VsL25zL2Rl\nZmF1bHQvZGMvdXN3Mi9zdmMvYXBpLWdhdGV3YXkwCgYIKoZIzj0EAwIDRwAwRAIg\nKHvT7RVAbeUXm3sGPsYDitXOts363rbUQL4NbtYH93kCIBna1vSGcp9aOsQ1EtVV\nm44nUuI51FmBbRU/GzCJspQd\n-----END CERTIFICATE-----\n" | |
}, | |
"private_key": { | |
"inline_string": "[redacted]" | |
} | |
} | |
], | |
"validation_context": { | |
"trusted_ca": { | |
"inline_string": "-----BEGIN CERTIFICATE-----\nMIICDjCCAbOgAwIBAgIBDTAKBggqhkjOPQQDAjAwMS4wLAYDVQQDEyVwcmktMWwz\neW44eC5jb25zdWwuY2EuNTA0MGVhMDEuY29uc3VsMB4XDTI0MDIwNzA1NTAyOVoX\nDTM0MDIwNDA1NTAyOVowMDEuMCwGA1UEAxMlcHJpLTFsM3luOHguY29uc3VsLmNh\nLjUwNDBlYTAxLmNvbnN1bDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABG7tqJ4Q\nZPG4psULPQ8r3izBY8qnjUM2b4I6Zd5bsQnfmJDm3mInDLYfnOQ9Bzk5iOpOY6q8\naomR0QkH9wZp2gWjgb0wgbowDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB\nAf8wKQYDVR0OBCIEIMnHvMaWlNSyW68TssB15aW54nk/N5Imz7LSgFuYbXC2MCsG\nA1UdIwQkMCKAIMnHvMaWlNSyW68TssB15aW54nk/N5Imz7LSgFuYbXC2MD8GA1Ud\nEQQ4MDaGNHNwaWZmZTovLzUwNDBlYTAxLTFiZWQtMzNmZC05M2VmLWMwOTkyODc1\nZjZmMC5jb25zdWwwCgYIKoZIzj0EAwIDSQAwRgIhAPLKTfKcyZdxWDyJZGHqJral\nXfVAbORCHV51aeak3YP+AiEA03G1uWtTbykwnf1B3SYiXda2+EoRQMVgtcL5Af7S\n2Ls=\n-----END CERTIFICATE-----\n" | |
}, | |
"match_subject_alt_names": [ | |
{ | |
"exact": "spiffe://5040ea01-1bed-33fd-93ef-c0992875f6f0.consul/ap/shared/ns/web/dc/usw2/svc/web" | |
} | |
] | |
} | |
}, | |
"sni": "web.web.shared.usw2.internal-v1.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
} | |
}, | |
"common_lb_config": { | |
"healthy_panic_threshold": {} | |
}, | |
"alt_stat_name": "failover-target~1~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
}, | |
"last_updated": "2024-02-08T00:49:44.932Z" | |
}, | |
{ | |
"version_info": "684d0d5feaa8fcbf280d87dfdb08b009236a743dc0a88dbe2ad217b7783db151", | |
"cluster": { | |
"@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
"name": "web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"connect_timeout": "5s", | |
"lb_policy": "CLUSTER_PROVIDED", | |
"alt_stat_name": "web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"cluster_type": { | |
"name": "envoy.clusters.aggregate", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.clusters.aggregate.v3.ClusterConfig", | |
"clusters": [ | |
"failover-target~0~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"failover-target~1~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
] | |
} | |
} | |
}, | |
"last_updated": "2024-02-08T00:49:44.836Z" | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.EndpointsConfigDump", | |
"static_endpoint_configs": [ | |
{ | |
"endpoint_config": { | |
"@type": "type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment", | |
"cluster_name": "self_admin", | |
"endpoints": [ | |
{ | |
"locality": {}, | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 19000 | |
} | |
}, | |
"health_check_config": {} | |
}, | |
"health_status": "HEALTHY", | |
"load_balancing_weight": 1 | |
} | |
] | |
} | |
], | |
"policy": { | |
"overprovisioning_factor": 140 | |
} | |
} | |
}, | |
{ | |
"endpoint_config": { | |
"@type": "type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment", | |
"cluster_name": "consul-dataplane", | |
"endpoints": [ | |
{ | |
"locality": {}, | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 46583 | |
} | |
}, | |
"health_check_config": {} | |
}, | |
"health_status": "HEALTHY", | |
"load_balancing_weight": 1 | |
} | |
] | |
} | |
], | |
"policy": { | |
"overprovisioning_factor": 140 | |
} | |
} | |
} | |
], | |
"dynamic_endpoint_configs": [ | |
{ | |
"endpoint_config": { | |
"@type": "type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment", | |
"cluster_name": "failover-target~1~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"endpoints": [ | |
{ | |
"locality": {}, | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "10.15.2.231", | |
"port_value": 8443 | |
} | |
}, | |
"health_check_config": {} | |
}, | |
"health_status": "HEALTHY", | |
"load_balancing_weight": 1 | |
} | |
] | |
} | |
], | |
"policy": { | |
"overprovisioning_factor": 140 | |
} | |
} | |
}, | |
{ | |
"endpoint_config": { | |
"@type": "type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment", | |
"cluster_name": "api.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"endpoints": [ | |
{ | |
"locality": {}, | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "10.15.2.5", | |
"port_value": 20000 | |
} | |
}, | |
"health_check_config": {} | |
}, | |
"health_status": "HEALTHY", | |
"load_balancing_weight": 1 | |
} | |
] | |
} | |
], | |
"policy": { | |
"overprovisioning_factor": 140 | |
} | |
} | |
}, | |
{ | |
"endpoint_config": { | |
"@type": "type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment", | |
"cluster_name": "web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"policy": { | |
"overprovisioning_factor": 140 | |
} | |
} | |
}, | |
{ | |
"endpoint_config": { | |
"@type": "type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment", | |
"cluster_name": "failover-target~0~web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"endpoints": [ | |
{ | |
"locality": {}, | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "10.15.2.60", | |
"port_value": 20000 | |
} | |
}, | |
"health_check_config": {} | |
}, | |
"health_status": "HEALTHY", | |
"load_balancing_weight": 1 | |
} | |
] | |
} | |
], | |
"policy": { | |
"overprovisioning_factor": 140 | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.ListenersConfigDump", | |
"static_listeners": [ | |
{ | |
"listener": { | |
"@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
"name": "envoy_ready_listener", | |
"address": { | |
"socket_address": { | |
"address": "10.15.2.192", | |
"port_value": 21000 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
"codec_type": "HTTP1", | |
"stat_prefix": "envoy_ready", | |
"route_config": { | |
"name": "self_admin_route", | |
"virtual_hosts": [ | |
{ | |
"name": "self_admin", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"path": "/ready" | |
}, | |
"route": { | |
"cluster": "self_admin", | |
"prefix_rewrite": "/ready" | |
} | |
}, | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"direct_response": { | |
"status": 404 | |
} | |
} | |
] | |
} | |
] | |
}, | |
"http_filters": [ | |
{ | |
"name": "envoy.filters.http.router", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
} | |
} | |
] | |
} | |
} | |
] | |
} | |
] | |
}, | |
"last_updated": "2024-02-07T06:18:24.081Z" | |
} | |
], | |
"dynamic_listeners": [ | |
{ | |
"name": "http:10.15.2.192:80", | |
"active_state": { | |
"version_info": "dcda5bcfd8a2855fe2249ea03d6f77b5e6799709739c6387af7ca56cb98b499b", | |
"listener": { | |
"@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
"name": "http:10.15.2.192:80", | |
"address": { | |
"socket_address": { | |
"address": "10.15.2.192", | |
"port_value": 80 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
"stat_prefix": "ingress_upstream_80", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"resource_api_version": "V3" | |
}, | |
"route_config_name": "80" | |
}, | |
"http_filters": [ | |
{ | |
"name": "envoy.filters.http.router", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
} | |
} | |
], | |
"tracing": { | |
"random_sampling": {} | |
}, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
] | |
} | |
} | |
] | |
} | |
], | |
"traffic_direction": "OUTBOUND" | |
}, | |
"last_updated": "2024-02-08T00:23:45.812Z" | |
} | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.ScopedRoutesConfigDump" | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.RoutesConfigDump", | |
"static_route_configs": [ | |
{ | |
"route_config": { | |
"@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
"name": "self_admin_route", | |
"virtual_hosts": [ | |
{ | |
"name": "self_admin", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"path": "/ready" | |
}, | |
"route": { | |
"cluster": "self_admin", | |
"prefix_rewrite": "/ready" | |
} | |
}, | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"direct_response": { | |
"status": 404 | |
} | |
} | |
] | |
} | |
] | |
}, | |
"last_updated": "2024-02-07T06:18:24.080Z" | |
} | |
], | |
"dynamic_route_configs": [ | |
{ | |
"version_info": "4ef71644473bddfc97094d9233172cbfc40268ff12c5f8423c6fdfdda41a5d07", | |
"route_config": { | |
"@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
"name": "80", | |
"virtual_hosts": [ | |
{ | |
"name": "api-gateway-http-9b9265b", | |
"domains": [ | |
"*", | |
"*:80" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"path": "/api" | |
}, | |
"route": { | |
"cluster": "api.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
} | |
}, | |
{ | |
"match": { | |
"path": "/ui" | |
}, | |
"route": { | |
"cluster": "web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul", | |
"prefix_rewrite": "/ui" | |
} | |
}, | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "web.default.usw2.internal.5040ea01-1bed-33fd-93ef-c0992875f6f0.consul" | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": true | |
}, | |
"last_updated": "2024-02-08T00:49:44.944Z" | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v3.SecretsConfigDump" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment