Created
September 3, 2021 01:30
-
-
Save incfly/c43a413451c04f846ab202d65905c6d8 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
| { | |
| "configs": [ | |
| { | |
| "@type": "type.googleapis.com/envoy.admin.v3.BootstrapConfigDump", | |
| "bootstrap": { | |
| "node": { | |
| "id": "sidecar~10.10.0.108~echo-v1-96d97bcdb-9grmf.echo-7-26482~echo-7-26482.svc.cluster.local", | |
| "cluster": "echo.echo-7-26482", | |
| "metadata": { | |
| "sidecar.istio.io/userVolume": "[\n {\"name\": \"authz-certs\", \"configMap\":{\"name\":\"authz-ca-certs\"}},\n {\"name\": \"authz-client-cred\", \"secret\":{\"secretName\":\"authz-client-cred\"}},\n {\"name\": \"shady-authz-client-cred\", \"secret\":{\"secretName\":\"shady-authz-client-cred\"}}\n ]", | |
| "NAMESPACE": "echo-7-26482", | |
| "INSTANCE_IPS": "10.10.0.108,fe80::a445:10ff:fe95:9dff", | |
| "POD_PORTS": "[{\"containerPort\":7070,\"protocol\":\"TCP\"},{\"containerPort\":8090,\"protocol\":\"TCP\"},{\"containerPort\":9443,\"protocol\":\"TCP\"},{\"containerPort\":8080,\"protocol\":\"TCP\"},{\"name\":\"tcp-health-port\",\"containerPort\":3333,\"protocol\":\"TCP\"}]", | |
| "DNS_CAPTURE": "true", | |
| "INTERCEPTION_MODE": "REDIRECT", | |
| "MESH_ID": "cluster.local", | |
| "SERVICE_ACCOUNT": "default", | |
| "OWNER": "kubernetes://apis/apps/v1/namespaces/echo-7-26482/deployments/echo-v1", | |
| "WORKLOAD_NAME": "echo-v1", | |
| "sidecar.istio.io/userVolumeMount": "[\n {\"name\": \"authz-certs\", \"mountPath\":\"/etc/certs/authz\"},\n {\"name\": \"authz-client-cred\", \"mountPath\":\"/etc/cred/authz\"},\n {\"name\": \"shady-authz-client-cred\", \"mountPath\":\"/etc/cred/shady-authz\"}\n ]", | |
| "ISTIO_VERSION": "1.9-alpha.2877798f23ea1419fd71b963044162198513387c", | |
| "prometheus.io/scrape": "true", | |
| "sidecar.istio.io/inject": "true", | |
| "prometheus.io/port": "15014", | |
| "PROXY_CONFIG": { | |
| "drainDuration": "45s", | |
| "proxyMetadata": { | |
| "DNS_AGENT": "", | |
| "ISTIO_META_DNS_CAPTURE": "true", | |
| "ISTIO_META_PROXY_XDS_VIA_AGENT": "true" | |
| }, | |
| "terminationDrainDuration": "5s", | |
| "tracing": { | |
| "zipkin": { | |
| "address": "zipkin.istio-system:9411" | |
| } | |
| }, | |
| "statusPort": 15020, | |
| "serviceCluster": "echo.echo-7-26482", | |
| "envoyMetricsService": {}, | |
| "binaryPath": "/usr/local/bin/envoy", | |
| "discoveryAddress": "istiod.istio-system.svc:15012", | |
| "concurrency": 2, | |
| "envoyAccessLogService": {}, | |
| "configPath": "./etc/istio/proxy", | |
| "statNameLength": 189, | |
| "parentShutdownDuration": "60s", | |
| "proxyAdminPort": 15000, | |
| "controlPlaneAuthPolicy": "MUTUAL_TLS" | |
| }, | |
| "PLATFORM_METADATA": { | |
| "gcp_location": "us-west1-a", | |
| "gcp_gce_instance": "loomer", | |
| "gcp_gce_instance_id": "1504401724153577090", | |
| "gcp_project": "jianfeih-test-321318", | |
| "gcp_project_number": "159575789034" | |
| }, | |
| "PROXY_XDS_VIA_AGENT": "true", | |
| "APP_CONTAINERS": "app", | |
| "CLUSTER_ID": "cluster-0", | |
| "LABELS": { | |
| "service.istio.io/canonical-name": "echo", | |
| "version": "v1", | |
| "security.istio.io/tlsMode": "istio", | |
| "app": "echo", | |
| "istio-locality": "us-east1", | |
| "service.istio.io/canonical-revision": "v1", | |
| "pod-template-hash": "96d97bcdb", | |
| "istio.io/rev": "default" | |
| }, | |
| "ISTIO_PROXY_SHA": "istio-proxy:c22c655c6c748c29d6b1e30c7bdee4337051c678", | |
| "NAME": "echo-v1-96d97bcdb-9grmf" | |
| }, | |
| "locality": { | |
| "region": "us-east1" | |
| }, | |
| "hidden_envoy_deprecated_build_version": "c22c655c6c748c29d6b1e30c7bdee4337051c678/1.16.0/Clean/RELEASE/BoringSSL", | |
| "user_agent_name": "envoy", | |
| "user_agent_build_version": { | |
| "version": { | |
| "major_number": 1, | |
| "minor_number": 16 | |
| }, | |
| "metadata": { | |
| "ssl.version": "BoringSSL", | |
| "revision.status": "Clean", | |
| "revision.sha": "c22c655c6c748c29d6b1e30c7bdee4337051c678", | |
| "build.type": "RELEASE" | |
| } | |
| }, | |
| "extensions": [ | |
| { | |
| "name": "envoy.filters.network.upstream.metadata_exchange", | |
| "category": "envoy.filters.upstream_network" | |
| }, | |
| { | |
| "name": "envoy.compression.gzip.compressor", | |
| "category": "envoy.compression.compressor" | |
| }, | |
| { | |
| "name": "envoy.health_checkers.redis", | |
| "category": "envoy.health_checkers" | |
| }, | |
| { | |
| "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": "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.retry_priorities.previous_priorities", | |
| "category": "envoy.retry_priorities" | |
| }, | |
| { | |
| "name": "envoy.filters.udp.dns_filter", | |
| "category": "envoy.filters.udp_listener" | |
| }, | |
| { | |
| "name": "envoy.filters.udp_listener.udp_proxy", | |
| "category": "envoy.filters.udp_listener" | |
| }, | |
| { | |
| "name": "dubbo.hessian2", | |
| "category": "envoy.dubbo_proxy.serializers" | |
| }, | |
| { | |
| "name": "envoy.extensions.http.cache.simple", | |
| "category": "envoy.http.cache" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.http_grpc", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.tcp_grpc", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.wasm", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.file_access_log", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.http_grpc_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": "quiche", | |
| "category": "envoy.quic_client_codec" | |
| }, | |
| { | |
| "name": "quiche", | |
| "category": "envoy.quic_server_codec" | |
| }, | |
| { | |
| "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.fault", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.adaptive_concurrency", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.admission_control", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.aws_lambda", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.aws_request_signing", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.buffer", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.cache", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.cdn_loop", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.compressor", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.csrf", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.decompressor", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.dynamic_forward_proxy", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.dynamo", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.ext_authz", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_http1_bridge", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_http1_reverse_bridge", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_json_transcoder", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_web", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.gzip", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.header_to_metadata", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.health_check", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.ip_tagging", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.jwt_authn", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.local_ratelimit", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.lua", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.oauth", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.on_demand", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.original_src", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.ratelimit", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.rbac", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.squash", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.tap", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.wasm", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "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.gzip", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.health_check", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.http_dynamo_filter", | |
| "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.squash", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "istio_authn", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.client_ssl_auth", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.echo", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.ext_authz", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.client_ssl_auth", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.direct_response", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.dubbo_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.echo", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.ext_authz", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.kafka_broker", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.local_ratelimit", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.metadata_exchange", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.mongo_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.mysql_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.postgres_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.ratelimit", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.rbac", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.redis_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.rocketmq_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.sni_cluster", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.sni_dynamic_forward_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_cluster_rewrite", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.thrift_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.wasm", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.zookeeper_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "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": "forward_downstream_sni", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "sni_verifier", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.compression.gzip.decompressor", | |
| "category": "envoy.compression.decompressor" | |
| }, | |
| { | |
| "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": "dubbo", | |
| "category": "envoy.dubbo_proxy.protocols" | |
| }, | |
| { | |
| "name": "envoy.retry_host_predicates.omit_canary_hosts", | |
| "category": "envoy.retry_host_predicates" | |
| }, | |
| { | |
| "name": "envoy.retry_host_predicates.omit_host_metadata", | |
| "category": "envoy.retry_host_predicates" | |
| }, | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts", | |
| "category": "envoy.retry_host_predicates" | |
| }, | |
| { | |
| "name": "envoy.filters.dubbo.router", | |
| "category": "envoy.dubbo_proxy.filters" | |
| }, | |
| { | |
| "name": "envoy.dynamic.ot", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.lightstep", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.datadog", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.dynamic_ot", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.lightstep", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.opencensus", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.xray", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.zipkin", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.zipkin", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.internal_redirect_predicates.allow_listed_routes", | |
| "category": "envoy.internal_redirect_predicates" | |
| }, | |
| { | |
| "name": "envoy.internal_redirect_predicates.previous_routes", | |
| "category": "envoy.internal_redirect_predicates" | |
| }, | |
| { | |
| "name": "envoy.internal_redirect_predicates.safe_cross_scheme", | |
| "category": "envoy.internal_redirect_predicates" | |
| }, | |
| { | |
| "name": "envoy.resource_monitors.fixed_heap", | |
| "category": "envoy.resource_monitors" | |
| }, | |
| { | |
| "name": "envoy.resource_monitors.injected_resource", | |
| "category": "envoy.resource_monitors" | |
| }, | |
| { | |
| "name": "envoy.dog_statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.metrics_service", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.dog_statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.hystrix", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.metrics_service", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.wasm", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "quiche_quic_listener", | |
| "category": "envoy.udp_listeners" | |
| }, | |
| { | |
| "name": "raw_udp_listener", | |
| "category": "envoy.udp_listeners" | |
| }, | |
| { | |
| "name": "envoy.watchdog.abort_action", | |
| "category": "envoy.guarddog_actions" | |
| }, | |
| { | |
| "name": "envoy.watchdog.profile_action", | |
| "category": "envoy.guarddog_actions" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.alts", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.quic", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.raw_buffer", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tap", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tls", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.upstream_proxy_protocol", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "raw_buffer", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "tls", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.filters.thrift.rate_limit", | |
| "category": "envoy.thrift_proxy.filters" | |
| }, | |
| { | |
| "name": "envoy.filters.thrift.router", | |
| "category": "envoy.thrift_proxy.filters" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.alts", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.quic", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.raw_buffer", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tap", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tls", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "raw_buffer", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "tls", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.ip", | |
| "category": "envoy.resolvers" | |
| }, | |
| { | |
| "name": "envoy.filters.connection_pools.http.generic", | |
| "category": "envoy.upstreams" | |
| }, | |
| { | |
| "name": "envoy.filters.connection_pools.http.http", | |
| "category": "envoy.upstreams" | |
| }, | |
| { | |
| "name": "envoy.filters.connection_pools.http.tcp", | |
| "category": "envoy.upstreams" | |
| }, | |
| { | |
| "name": "envoy.bootstrap.wasm", | |
| "category": "envoy.bootstrap" | |
| }, | |
| { | |
| "name": "envoy.extensions.network.socket_interface.default_socket_interface", | |
| "category": "envoy.bootstrap" | |
| }, | |
| { | |
| "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": "default", | |
| "category": "envoy.dubbo_proxy.route_matchers" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.original_dst", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.original_src", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.proxy_protocol", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "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": "udp_default_writer", | |
| "category": "envoy.udp_packet_writers" | |
| }, | |
| { | |
| "name": "udp_gso_batch_writer", | |
| "category": "envoy.udp_packet_writers" | |
| } | |
| ] | |
| }, | |
| "static_resources": { | |
| "listeners": [ | |
| { | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15090 | |
| } | |
| }, | |
| "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": "stats", | |
| "route_config": { | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/stats/prometheus" | |
| }, | |
| "route": { | |
| "cluster": "prometheus_stats" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| { | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "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": "agent", | |
| "route_config": { | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/healthz/ready" | |
| }, | |
| "route": { | |
| "cluster": "agent" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| ], | |
| "clusters": [ | |
| { | |
| "name": "prometheus_stats", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15000 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "agent", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15020 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "sds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "http2_protocol_options": {}, | |
| "load_assignment": { | |
| "cluster_name": "sds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/SDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "xds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "max_requests_per_connection": 1, | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| }, | |
| { | |
| "priority": "HIGH", | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": {}, | |
| "upstream_connection_options": { | |
| "tcp_keepalive": { | |
| "keepalive_time": 300 | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "xds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/XDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "zipkin", | |
| "type": "STRICT_DNS", | |
| "connect_timeout": "1s", | |
| "dns_lookup_family": "V4_ONLY", | |
| "load_assignment": { | |
| "cluster_name": "zipkin", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "zipkin.istio-system", | |
| "port_value": 9411 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "respect_dns_ttl": true | |
| } | |
| ] | |
| }, | |
| "dynamic_resources": { | |
| "lds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "cds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "ads_config": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "xds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| } | |
| }, | |
| "tracing": { | |
| "http": { | |
| "name": "envoy.tracers.zipkin", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.config.trace.v3.ZipkinConfig", | |
| "collector_cluster": "zipkin", | |
| "collector_endpoint": "/api/v2/spans", | |
| "trace_id_128bit": true, | |
| "shared_span_context": false, | |
| "collector_endpoint_version": "HTTP_JSON" | |
| } | |
| } | |
| }, | |
| "admin": { | |
| "access_log_path": "/dev/null", | |
| "profile_path": "/var/lib/istio/data/envoy.prof", | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15000 | |
| } | |
| } | |
| }, | |
| "stats_config": { | |
| "stats_tags": [ | |
| { | |
| "tag_name": "cluster_name", | |
| "regex": "^cluster\\.((.+?(\\..+?\\.svc\\.cluster\\.local)?)\\.)" | |
| }, | |
| { | |
| "tag_name": "tcp_prefix", | |
| "regex": "^tcp\\.((.*?)\\.)\\w+?$" | |
| }, | |
| { | |
| "tag_name": "response_code", | |
| "regex": "(response_code=\\.=(.+?);\\.;)|_rq(_(\\.d{3}))$" | |
| }, | |
| { | |
| "tag_name": "response_code_class", | |
| "regex": "_rq(_(\\dxx))$" | |
| }, | |
| { | |
| "tag_name": "http_conn_manager_listener_prefix", | |
| "regex": "^listener(?=\\.).*?\\.http\\.(((?:[_.[:digit:]]*|[_\\[\\]aAbBcCdDeEfF[:digit:]]*))\\.)" | |
| }, | |
| { | |
| "tag_name": "http_conn_manager_prefix", | |
| "regex": "^http\\.(((?:[_.[:digit:]]*|[_\\[\\]aAbBcCdDeEfF[:digit:]]*))\\.)" | |
| }, | |
| { | |
| "tag_name": "listener_address", | |
| "regex": "^listener\\.(((?:[_.[:digit:]]*|[_\\[\\]aAbBcCdDeEfF[:digit:]]*))\\.)" | |
| }, | |
| { | |
| "tag_name": "mongo_prefix", | |
| "regex": "^mongo\\.(.+?)\\.(collection|cmd|cx_|op_|delays_|decoding_)(.*?)$" | |
| }, | |
| { | |
| "tag_name": "reporter", | |
| "regex": "(reporter=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_namespace", | |
| "regex": "(source_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_workload", | |
| "regex": "(source_workload=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_workload_namespace", | |
| "regex": "(source_workload_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_principal", | |
| "regex": "(source_principal=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_app", | |
| "regex": "(source_app=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_version", | |
| "regex": "(source_version=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_cluster", | |
| "regex": "(source_cluster=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_namespace", | |
| "regex": "(destination_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_workload", | |
| "regex": "(destination_workload=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_workload_namespace", | |
| "regex": "(destination_workload_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_principal", | |
| "regex": "(destination_principal=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_app", | |
| "regex": "(destination_app=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_version", | |
| "regex": "(destination_version=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_service", | |
| "regex": "(destination_service=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_service_name", | |
| "regex": "(destination_service_name=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_service_namespace", | |
| "regex": "(destination_service_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_port", | |
| "regex": "(destination_port=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_cluster", | |
| "regex": "(destination_cluster=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "request_protocol", | |
| "regex": "(request_protocol=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "request_operation", | |
| "regex": "(request_operation=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "request_host", | |
| "regex": "(request_host=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "response_flags", | |
| "regex": "(response_flags=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "grpc_response_status", | |
| "regex": "(grpc_response_status=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "connection_security_policy", | |
| "regex": "(connection_security_policy=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "permissive_response_code", | |
| "regex": "(permissive_response_code=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "permissive_response_policyid", | |
| "regex": "(permissive_response_policyid=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_canonical_service", | |
| "regex": "(source_canonical_service=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_canonical_service", | |
| "regex": "(destination_canonical_service=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_canonical_revision", | |
| "regex": "(source_canonical_revision=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_canonical_revision", | |
| "regex": "(destination_canonical_revision=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "cache", | |
| "regex": "(cache\\.(.+?)\\.)" | |
| }, | |
| { | |
| "tag_name": "component", | |
| "regex": "(component\\.(.+?)\\.)" | |
| }, | |
| { | |
| "tag_name": "tag", | |
| "regex": "(tag\\.(.+?);\\.)" | |
| }, | |
| { | |
| "tag_name": "wasm_filter", | |
| "regex": "(wasm_filter\\.(.+?)\\.)" | |
| } | |
| ], | |
| "use_all_default_tags": false, | |
| "stats_matcher": { | |
| "inclusion_list": { | |
| "patterns": [ | |
| { | |
| "prefix": "reporter=" | |
| }, | |
| { | |
| "prefix": "cluster_manager" | |
| }, | |
| { | |
| "prefix": "listener_manager" | |
| }, | |
| { | |
| "prefix": "server" | |
| }, | |
| { | |
| "prefix": "cluster.xds-grpc" | |
| }, | |
| { | |
| "prefix": "wasm" | |
| }, | |
| { | |
| "prefix": "component" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "layered_runtime": { | |
| "layers": [ | |
| { | |
| "name": "deprecation", | |
| "static_layer": { | |
| "envoy.reloadable_features.strict_1xx_and_204_response_headers": false, | |
| "re2.max_program_size.error_level": 1024, | |
| "envoy.deprecated_features:envoy.config.listener.v3.Listener.hidden_envoy_deprecated_use_original_dst": true | |
| } | |
| }, | |
| { | |
| "name": "admin", | |
| "admin_layer": {} | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.504Z" | |
| }, | |
| { | |
| "@type": "type.googleapis.com/envoy.admin.v3.ClustersConfigDump", | |
| "version_info": "2021-09-03T01:21:12Z/23", | |
| "static_clusters": [ | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "agent", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15020 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.515Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "prometheus_stats", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15000 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.514Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "sds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "http2_protocol_options": {}, | |
| "load_assignment": { | |
| "cluster_name": "sds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/SDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.515Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "xds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "max_requests_per_connection": 1, | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| }, | |
| { | |
| "priority": "HIGH", | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": {}, | |
| "upstream_connection_options": { | |
| "tcp_keepalive": { | |
| "keepalive_time": 300 | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "xds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/XDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.532Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "zipkin", | |
| "type": "STRICT_DNS", | |
| "connect_timeout": "1s", | |
| "dns_lookup_family": "V4_ONLY", | |
| "load_assignment": { | |
| "cluster_name": "zipkin", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "zipkin.istio-system", | |
| "port_value": 9411 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "respect_dns_ttl": true | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.532Z" | |
| } | |
| ], | |
| "dynamic_active_clusters": [ | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "BlackHoleCluster", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.108Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "InboundPassthroughClusterIpv4", | |
| "type": "ORIGINAL_DST", | |
| "connect_timeout": "10s", | |
| "lb_policy": "CLUSTER_PROVIDED", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "upstream_bind_config": { | |
| "source_address": { | |
| "address": "127.0.0.6", | |
| "port_value": 0 | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL" | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.600Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "InboundPassthroughClusterIpv6", | |
| "type": "ORIGINAL_DST", | |
| "connect_timeout": "10s", | |
| "lb_policy": "CLUSTER_PROVIDED", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "upstream_bind_config": { | |
| "source_address": { | |
| "address": "::6", | |
| "port_value": 0 | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL" | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.600Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "PassthroughCluster", | |
| "type": "ORIGINAL_DST", | |
| "connect_timeout": "10s", | |
| "lb_policy": "CLUSTER_PROVIDED", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.108Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "inbound|7070||", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "echo", | |
| "namespace": "echo-7-26482", | |
| "host": "echo.echo-7-26482.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "inbound|7070||", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 7070 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.599Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "inbound|80||", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "echo-7-26482", | |
| "host": "echo.echo-7-26482.svc.cluster.local", | |
| "name": "echo" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "inbound|80||", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 8090 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.599Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "inbound|9443||", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "echo-7-26482", | |
| "host": "echo.echo-7-26482.svc.cluster.local", | |
| "name": "echo" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "inbound|9443||", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 9443 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.600Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15010||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15010||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod" | |
| } | |
| ], | |
| "default_original_port": 15010 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15010_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.962Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15012||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15012||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15012, | |
| "services": [ | |
| { | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "name": "istio-eastwestgateway", | |
| "namespace": "istio-system" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15012_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.031Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15012||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15012||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "istiod", | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 15012 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15012_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.966Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15014||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15014||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15014, | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15014_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.971Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15017||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15017||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15017, | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "name": "istio-eastwestgateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15017_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.034Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||echo-gateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "host": "echo-gateway.echo-7-26482.svc.cluster.local", | |
| "name": "echo-gateway", | |
| "namespace": "echo-7-26482" | |
| } | |
| ], | |
| "default_original_port": 15021 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.echo-gateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.983Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15021, | |
| "services": [ | |
| { | |
| "namespace": "httpbin-gateway-2-51862", | |
| "host": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "name": "httpbin-gateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/httpbin-gateway-2-51862/sa/httpbin-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.997Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "name": "istio-eastwestgateway" | |
| } | |
| ], | |
| "default_original_port": 15021 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.025Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||tier1gateway.tier1-1-25307.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15021, | |
| "services": [ | |
| { | |
| "name": "tier1gateway", | |
| "namespace": "tier1-1-25307", | |
| "host": "tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-25307/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.009Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "host": "echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "name": "echo-egressgateway", | |
| "namespace": "echo-7-26482" | |
| } | |
| ], | |
| "default_original_port": 15443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-egressgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.980Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||echo-gateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "echo-7-26482", | |
| "host": "echo-gateway.echo-7-26482.svc.cluster.local", | |
| "name": "echo-gateway" | |
| } | |
| ], | |
| "default_original_port": 15443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.echo-gateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.994Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15443, | |
| "services": [ | |
| { | |
| "namespace": "httpbin-gateway-2-51862", | |
| "host": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "name": "httpbin-gateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/httpbin-gateway-2-51862/sa/httpbin-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.006Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15443, | |
| "services": [ | |
| { | |
| "name": "istio-eastwestgateway", | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.028Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||tier1gateway.tier1-1-25307.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "tier1-1-25307", | |
| "host": "tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "name": "tier1gateway" | |
| } | |
| ], | |
| "default_original_port": 15443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-25307/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.022Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15555||xcp-edge.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15555||xcp-edge.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15555, | |
| "services": [ | |
| { | |
| "namespace": "xcp-edge", | |
| "host": "xcp-edge.xcp-edge.svc.cluster.local", | |
| "name": "xcp-edge" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15555_._.xcp-edge.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.101Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||cert-manager-webhook.cert-manager.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||cert-manager-webhook.cert-manager.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "cert-manager", | |
| "host": "cert-manager-webhook.cert-manager.svc.cluster.local", | |
| "name": "cert-manager-webhook" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/cert-manager/sa/cert-manager-webhook" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.cert-manager-webhook.cert-manager.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.950Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||echo-gateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "echo-gateway", | |
| "namespace": "echo-7-26482", | |
| "host": "echo-gateway.echo-7-26482.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.echo-gateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.991Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.969Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||kubernetes.default.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||kubernetes.default.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "services": [ | |
| { | |
| "host": "kubernetes.default.svc.cluster.local", | |
| "name": "kubernetes", | |
| "namespace": "default" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/metallb-system/sa/speaker" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.kubernetes.default.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.938Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||metrics-server.kube-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||metrics-server.kube-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "services": [ | |
| { | |
| "name": "metrics-server", | |
| "namespace": "kube-system", | |
| "host": "metrics-server.kube-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/kube-system/sa/metrics-server" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.metrics-server.kube-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.948Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||tier1gateway.tier1-1-25307.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "tier1gateway", | |
| "namespace": "tier1-1-25307", | |
| "host": "tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-25307/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.019Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "xcp-central-internal", | |
| "namespace": "xcp-system", | |
| "host": "xcp-central-internal.xcp-system.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/xcp-central" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-central-internal.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.074Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "services": [ | |
| { | |
| "namespace": "xcp-edge", | |
| "host": "xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "name": "xcp-edge-internal" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.095Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "services": [ | |
| { | |
| "namespace": "xcp-system", | |
| "host": "xcp-operator-central.xcp-system.svc.cluster.local", | |
| "name": "xcp-operator-central" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": {}, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-operator-central.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.066Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "xcp-edge", | |
| "host": "xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "name": "xcp-operator-edge" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-operator-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-operator-edge.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.091Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|53||kube-dns.kube-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|53||kube-dns.kube-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 53, | |
| "services": [ | |
| { | |
| "namespace": "kube-system", | |
| "host": "kube-dns.kube-system.svc.cluster.local", | |
| "name": "kube-dns" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/kube-system/sa/coredns" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.53_._.kube-dns.kube-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.942Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|6379||external-ratelimit-redis.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|6379||external-ratelimit-redis.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 6379, | |
| "services": [ | |
| { | |
| "namespace": "xcp-system", | |
| "host": "external-ratelimit-redis.xcp-system.svc.cluster.local", | |
| "name": "external-ratelimit-redis" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.6379_._.external-ratelimit-redis.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.084Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|7070||echo.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|7070||echo.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "echo-7-26482", | |
| "host": "echo.echo-7-26482.svc.cluster.local", | |
| "name": "echo" | |
| } | |
| ], | |
| "default_original_port": 7070 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.7070_._.echo.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.037Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|7070||http-client.client-8-10205.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|7070||http-client.client-8-10205.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 7070, | |
| "services": [ | |
| { | |
| "name": "http-client", | |
| "namespace": "client-8-10205", | |
| "host": "http-client.client-8-10205.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/client-8-10205/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.7070_._.http-client.client-8-10205.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.047Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|7070||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|7070||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 7070, | |
| "services": [ | |
| { | |
| "name": "no-mesh-http-client", | |
| "namespace": "no-mesh-9-31637", | |
| "host": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/no-mesh-9-31637/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.7070_._.no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.055Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "echo-egressgateway", | |
| "namespace": "echo-7-26482", | |
| "host": "echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 8080 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-egressgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.974Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||echo-gateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "namespace": "echo-7-26482", | |
| "host": "echo-gateway.echo-7-26482.svc.cluster.local", | |
| "name": "echo-gateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.echo-gateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.987Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||external-ratelimit-server.default.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||external-ratelimit-server.default.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "name": "external-ratelimit-server", | |
| "namespace": "default", | |
| "host": "external-ratelimit-server.default.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/default/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.external-ratelimit-server.default.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.956Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "host": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "name": "httpbin-gateway", | |
| "namespace": "httpbin-gateway-2-51862" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/httpbin-gateway-2-51862/sa/httpbin-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||tier1gateway.tier1-1-25307.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "namespace": "tier1-1-25307", | |
| "host": "tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "name": "tier1gateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-25307/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.011Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||xcp-central-internal.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "name": "xcp-central-internal", | |
| "namespace": "xcp-system", | |
| "host": "xcp-central-internal.xcp-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/xcp-central" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.xcp-central-internal.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.077Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "namespace": "xcp-edge", | |
| "host": "xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "name": "xcp-edge-internal" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.098Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||xcp-ratelimit-server.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||xcp-ratelimit-server.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "services": [ | |
| { | |
| "name": "xcp-ratelimit-server", | |
| "namespace": "xcp-edge", | |
| "host": "xcp-ratelimit-server.xcp-edge.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.xcp-ratelimit-server.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.104Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8081||external-ratelimit-server.default.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8081||external-ratelimit-server.default.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "external-ratelimit-server", | |
| "namespace": "default", | |
| "host": "external-ratelimit-server.default.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 8081 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/default/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8081_._.external-ratelimit-server.default.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.959Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8081||xcp-ratelimit-server.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8081||xcp-ratelimit-server.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8081, | |
| "services": [ | |
| { | |
| "name": "xcp-ratelimit-server", | |
| "namespace": "xcp-edge", | |
| "host": "xcp-ratelimit-server.xcp-edge.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8081_._.xcp-ratelimit-server.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.107Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|80||echo.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|80||echo.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "host": "echo.echo-7-26482.svc.cluster.local", | |
| "name": "echo", | |
| "namespace": "echo-7-26482" | |
| } | |
| ], | |
| "default_original_port": 80 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.80_._.echo.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.041Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:12Z/23", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|80||echo.tetrate.io", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|80||echo.tetrate.io" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "max_ejection_percent": 100, | |
| "enforcing_consecutive_5xx": 0, | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": {}, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "echo.tetrate.io" | |
| } | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 80, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/xcp-multicluster/destination-rule/gateway-echo-tetrate-io", | |
| "services": [ | |
| { | |
| "name": "echo.tetrate.io", | |
| "namespace": "xcp-multicluster", | |
| "host": "echo.tetrate.io" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.797Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|80||http-client.client-8-10205.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|80||http-client.client-8-10205.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 80, | |
| "services": [ | |
| { | |
| "name": "http-client", | |
| "namespace": "client-8-10205", | |
| "host": "http-client.client-8-10205.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/client-8-10205/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.80_._.http-client.client-8-10205.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.049Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|80||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|80||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 80, | |
| "services": [ | |
| { | |
| "name": "no-mesh-http-client", | |
| "namespace": "no-mesh-9-31637", | |
| "host": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/no-mesh-9-31637/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.80_._.no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.058Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8383||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8383||xcp-operator-central.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8383, | |
| "services": [ | |
| { | |
| "namespace": "xcp-system", | |
| "host": "xcp-operator-central.xcp-system.svc.cluster.local", | |
| "name": "xcp-operator-central" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": {}, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8383_._.xcp-operator-central.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.064Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8383||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8383||xcp-operator-edge.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "xcp-edge", | |
| "host": "xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "name": "xcp-operator-edge" | |
| } | |
| ], | |
| "default_original_port": 8383 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-operator-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8383_._.xcp-operator-edge.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.087Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8443||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8443||echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8443, | |
| "services": [ | |
| { | |
| "name": "echo-egressgateway", | |
| "namespace": "echo-7-26482", | |
| "host": "echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/echo-egressgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8443_._.echo-egressgateway.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.977Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "httpbin-gateway", | |
| "namespace": "httpbin-gateway-2-51862", | |
| "host": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 8443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/httpbin-gateway-2-51862/sa/httpbin-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8443_._.httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.003Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8443||tier1gateway.tier1-1-25307.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8443, | |
| "services": [ | |
| { | |
| "host": "tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "name": "tier1gateway", | |
| "namespace": "tier1-1-25307" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-25307/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8443_._.tier1gateway.tier1-1-25307.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.016Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9080||xcp-central-gw.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9080||xcp-central-gw.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 9080, | |
| "services": [ | |
| { | |
| "namespace": "xcp-system", | |
| "host": "xcp-central-gw.xcp-system.svc.cluster.local", | |
| "name": "xcp-central-gw" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/xcp-central" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9080_._.xcp-central-gw.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.070Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9080||xcp-central.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9080||xcp-central.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "xcp-system", | |
| "host": "xcp-central.xcp-system.svc.cluster.local", | |
| "name": "xcp-central" | |
| } | |
| ], | |
| "default_original_port": 9080 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/xcp-central" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9080_._.xcp-central.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.080Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9153||kube-dns.kube-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9153||kube-dns.kube-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "kube-system", | |
| "host": "kube-dns.kube-system.svc.cluster.local", | |
| "name": "kube-dns" | |
| } | |
| ], | |
| "default_original_port": 9153 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/kube-system/sa/coredns" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9153_._.kube-dns.kube-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.945Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9402||cert-manager.cert-manager.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9402||cert-manager.cert-manager.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 9402, | |
| "services": [ | |
| { | |
| "name": "cert-manager", | |
| "namespace": "cert-manager", | |
| "host": "cert-manager.cert-manager.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/cert-manager/sa/cert-manager" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9402_._.cert-manager.cert-manager.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:11.953Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9443||echo.echo-7-26482.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9443||echo.echo-7-26482.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 9443, | |
| "services": [ | |
| { | |
| "namespace": "echo-7-26482", | |
| "host": "echo.echo-7-26482.svc.cluster.local", | |
| "name": "echo" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-26482/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9443_._.echo.echo-7-26482.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.044Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9443||http-client.client-8-10205.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9443||http-client.client-8-10205.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 9443, | |
| "services": [ | |
| { | |
| "host": "http-client.client-8-10205.svc.cluster.local", | |
| "name": "http-client", | |
| "namespace": "client-8-10205" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/client-8-10205/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9443_._.http-client.client-8-10205.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.052Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:11Z/22", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|9443||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|9443||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_consecutive_5xx": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "no-mesh-9-31637", | |
| "host": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "name": "no-mesh-http-client" | |
| } | |
| ], | |
| "default_original_port": 9443 | |
| } | |
| } | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/no-mesh-9-31637/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.9443_._.no-mesh-http-client.no-mesh-9-31637.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.061Z" | |
| } | |
| ] | |
| }, | |
| { | |
| "@type": "type.googleapis.com/envoy.admin.v3.ListenersConfigDump", | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "static_listeners": [ | |
| { | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15090 | |
| } | |
| }, | |
| "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": "stats", | |
| "route_config": { | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/stats/prometheus" | |
| }, | |
| "route": { | |
| "cluster": "prometheus_stats" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.543Z" | |
| }, | |
| { | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "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": "agent", | |
| "route_config": { | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/healthz/ready" | |
| }, | |
| "route": { | |
| "cluster": "agent" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.544Z" | |
| } | |
| ], | |
| "dynamic_listeners": [ | |
| { | |
| "name": "10.255.10.10_53", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.10_53", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.10", | |
| "port_value": 53 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|53||kube-dns.kube-system.svc.cluster.local", | |
| "cluster": "outbound|53||kube-dns.kube-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.857Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.174_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.174_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.174", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "cluster": "outbound|443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.858Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.174_15443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.174_15443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.174", | |
| "port_value": 15443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "cluster": "outbound|15443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.860Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.251_9443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.251_9443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.251", | |
| "port_value": 9443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|9443||http-client.client-8-10205.svc.cluster.local", | |
| "cluster": "outbound|9443||http-client.client-8-10205.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.861Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.3_15443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.3_15443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.3", | |
| "port_value": 15443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "cluster": "outbound|15443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.862Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.78_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.78_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.78", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||cert-manager-webhook.cert-manager.svc.cluster.local", | |
| "cluster": "outbound|443||cert-manager-webhook.cert-manager.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.863Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.3_8443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.3_8443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.3", | |
| "port_value": 8443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|8443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "cluster": "outbound|8443||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.865Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.69_15017", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.69_15017", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.69", | |
| "port_value": 15017 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15017||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "cluster": "outbound|15017||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.867Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.69_15443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.69_15443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.69", | |
| "port_value": 15443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15443||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "cluster": "outbound|15443||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.869Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.87_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.87_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.87", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||metrics-server.kube-system.svc.cluster.local", | |
| "cluster": "outbound|443||metrics-server.kube-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.870Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.181_15012", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.181_15012", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.181", | |
| "port_value": 15012 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15012||istiod.istio-system.svc.cluster.local", | |
| "cluster": "outbound|15012||istiod.istio-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.871Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.15_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.15_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.15", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "cluster": "outbound|443||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.873Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.1_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.1_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.1", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||kubernetes.default.svc.cluster.local", | |
| "cluster": "outbound|443||kubernetes.default.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.874Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.15_15443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.15_15443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.15", | |
| "port_value": 15443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15443||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "cluster": "outbound|15443||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.875Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.174_8443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.174_8443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.174", | |
| "port_value": 8443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|8443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "cluster": "outbound|8443||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.876Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.69_15012", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.69_15012", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.69", | |
| "port_value": 15012 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15012||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "cluster": "outbound|15012||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.878Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.24_9443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.24_9443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.24", | |
| "port_value": 9443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|9443||echo.echo-7-26482.svc.cluster.local", | |
| "cluster": "outbound|9443||echo.echo-7-26482.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.879Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.181_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.181_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.181", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||istiod.istio-system.svc.cluster.local", | |
| "cluster": "outbound|443||istiod.istio-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.880Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.54_15443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.54_15443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.54", | |
| "port_value": 15443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15443||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "cluster": "outbound|15443||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.882Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.50_9443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.50_9443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.50", | |
| "port_value": 9443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|9443||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "cluster": "outbound|9443||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.883Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.54_8443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.54_8443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.54", | |
| "port_value": 8443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|8443||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "cluster": "outbound|8443||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.884Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_15014", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_15014", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15014 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_15014", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "15014" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.892Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.69_15021", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.69_15021", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.69", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.69_15021", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "istio-eastwestgateway.istio-system.svc.cluster.local:15021" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "cluster": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.897Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.133_9402", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.133_9402", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.133", | |
| "port_value": 9402 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.133_9402", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "cert-manager.cert-manager.svc.cluster.local:9402" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|9402||cert-manager.cert-manager.svc.cluster.local", | |
| "cluster": "outbound|9402||cert-manager.cert-manager.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.900Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.174_15021", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.174_15021", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.174", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.174_15021", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "tier1gateway.tier1-1-25307.svc.cluster.local:15021" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15021||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "cluster": "outbound|15021||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.904Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.3_15021", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.3_15021", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.3", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.3_15021", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:15021" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15021||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "cluster": "outbound|15021||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.907Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_80", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_80", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 80 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_80", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "80" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.911Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_8080", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_8080", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 8080 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_8080", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "8080" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.915Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_15010", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_15010", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15010 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_15010", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "15010" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.921Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.10_9153", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.10_9153", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.10", | |
| "port_value": 9153 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.10_9153", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "kube-dns.kube-system.svc.cluster.local:9153" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|9153||kube-dns.kube-system.svc.cluster.local", | |
| "cluster": "outbound|9153||kube-dns.kube-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.974Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_8081", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_8081", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 8081 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_8081", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "8081" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.977Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.15_15021", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.15_15021", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.15", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.15_15021", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "echo-gateway.echo-7-26482.svc.cluster.local:15021" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|15021||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "cluster": "outbound|15021||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.981Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_7070", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_7070", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 7070 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_7070", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "7070" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.985Z" | |
| } | |
| }, | |
| { | |
| "name": "virtualOutbound", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "virtualOutbound", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15001 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 15001 | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "BlackHoleCluster", | |
| "cluster": "BlackHoleCluster" | |
| } | |
| } | |
| ], | |
| "name": "virtualOutbound-blackhole" | |
| }, | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "virtualOutbound-catchall-tcp" | |
| } | |
| ], | |
| "hidden_envoy_deprecated_use_original_dst": true, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.987Z" | |
| } | |
| }, | |
| { | |
| "name": "virtualInbound", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "virtualInbound", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15006 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 15006 | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "BlackHoleCluster", | |
| "cluster": "BlackHoleCluster" | |
| } | |
| } | |
| ], | |
| "name": "virtualInbound-blackhole" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "0.0.0.0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "InboundPassthroughClusterIpv4", | |
| "cluster": "InboundPassthroughClusterIpv4", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "virtualInbound" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "0.0.0.0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "raw_buffer" | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "InboundPassthroughClusterIpv4", | |
| "cluster": "InboundPassthroughClusterIpv4", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "virtualInbound" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "::0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "InboundPassthroughClusterIpv6", | |
| "cluster": "InboundPassthroughClusterIpv6", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "virtualInbound" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "::0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "raw_buffer" | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "InboundPassthroughClusterIpv6", | |
| "cluster": "InboundPassthroughClusterIpv6", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "virtualInbound" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "0.0.0.0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c", | |
| "istio-http/1.0", | |
| "istio-http/1.1", | |
| "istio-h2" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "InboundPassthroughClusterIpv4", | |
| "route_config": { | |
| "name": "InboundPassthroughClusterIpv4", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv4", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "tls_params": { | |
| "tls_minimum_protocol_version": "TLSv1_2", | |
| "cipher_suites": [ | |
| "ECDHE-ECDSA-AES256-GCM-SHA384", | |
| "ECDHE-RSA-AES256-GCM-SHA384", | |
| "ECDHE-ECDSA-AES128-GCM-SHA256", | |
| "ECDHE-RSA-AES128-GCM-SHA256", | |
| "AES256-GCM-SHA384", | |
| "AES128-GCM-SHA256" | |
| ] | |
| }, | |
| "alpn_protocols": [ | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "virtualInbound-catchall-http" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "0.0.0.0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "InboundPassthroughClusterIpv4", | |
| "route_config": { | |
| "name": "InboundPassthroughClusterIpv4", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv4", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "name": "virtualInbound-catchall-http" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "::0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c", | |
| "istio-http/1.0", | |
| "istio-http/1.1", | |
| "istio-h2" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "InboundPassthroughClusterIpv6", | |
| "route_config": { | |
| "name": "InboundPassthroughClusterIpv6", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv6", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "tls_params": { | |
| "tls_minimum_protocol_version": "TLSv1_2", | |
| "cipher_suites": [ | |
| "ECDHE-ECDSA-AES256-GCM-SHA384", | |
| "ECDHE-RSA-AES256-GCM-SHA384", | |
| "ECDHE-ECDSA-AES128-GCM-SHA256", | |
| "ECDHE-RSA-AES128-GCM-SHA256", | |
| "AES256-GCM-SHA384", | |
| "AES128-GCM-SHA256" | |
| ] | |
| }, | |
| "alpn_protocols": [ | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "virtualInbound-catchall-http" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "prefix_ranges": [ | |
| { | |
| "address_prefix": "::0", | |
| "prefix_len": 0 | |
| } | |
| ], | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "InboundPassthroughClusterIpv6", | |
| "route_config": { | |
| "name": "InboundPassthroughClusterIpv6", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv6", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "name": "virtualInbound-catchall-http" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 7070, | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "istio", | |
| "istio-http/1.0", | |
| "istio-http/1.1", | |
| "istio-h2" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "inbound_0.0.0.0_7070", | |
| "route_config": { | |
| "name": "inbound|7070||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|7070", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|7070||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio_authn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
| "policy": { | |
| "peers": [ | |
| { | |
| "mtls": { | |
| "mode": "PERMISSIVE" | |
| } | |
| } | |
| ] | |
| }, | |
| "skip_validate_trust_domain": true | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "http2_protocol_options": {}, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "tls_params": { | |
| "tls_minimum_protocol_version": "TLSv1_2", | |
| "cipher_suites": [ | |
| "ECDHE-ECDSA-AES256-GCM-SHA384", | |
| "ECDHE-RSA-AES256-GCM-SHA384", | |
| "ECDHE-ECDSA-AES128-GCM-SHA256", | |
| "ECDHE-RSA-AES128-GCM-SHA256", | |
| "AES256-GCM-SHA384", | |
| "AES128-GCM-SHA256" | |
| ] | |
| }, | |
| "alpn_protocols": [ | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "0.0.0.0_7070" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 7070, | |
| "transport_protocol": "raw_buffer" | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "inbound_0.0.0.0_7070", | |
| "route_config": { | |
| "name": "inbound|7070||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|7070", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|7070||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio_authn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
| "policy": { | |
| "peers": [ | |
| { | |
| "mtls": { | |
| "mode": "PERMISSIVE" | |
| } | |
| } | |
| ] | |
| }, | |
| "skip_validate_trust_domain": true | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "http2_protocol_options": {}, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "name": "0.0.0.0_7070" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 8090, | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "istio", | |
| "istio-http/1.0", | |
| "istio-http/1.1", | |
| "istio-h2" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "inbound_0.0.0.0_8090", | |
| "route_config": { | |
| "name": "inbound|80||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|80", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|80||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio_authn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
| "policy": { | |
| "peers": [ | |
| { | |
| "mtls": { | |
| "mode": "PERMISSIVE" | |
| } | |
| } | |
| ] | |
| }, | |
| "skip_validate_trust_domain": true | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "tls_params": { | |
| "tls_minimum_protocol_version": "TLSv1_2", | |
| "cipher_suites": [ | |
| "ECDHE-ECDSA-AES256-GCM-SHA384", | |
| "ECDHE-RSA-AES256-GCM-SHA384", | |
| "ECDHE-ECDSA-AES128-GCM-SHA256", | |
| "ECDHE-RSA-AES128-GCM-SHA256", | |
| "AES256-GCM-SHA384", | |
| "AES128-GCM-SHA256" | |
| ] | |
| }, | |
| "alpn_protocols": [ | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "0.0.0.0_8090" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 8090, | |
| "transport_protocol": "raw_buffer" | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", | |
| "stat_prefix": "inbound_0.0.0.0_8090", | |
| "route_config": { | |
| "name": "inbound|80||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|80", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|80||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio_authn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
| "policy": { | |
| "peers": [ | |
| { | |
| "mtls": { | |
| "mode": "PERMISSIVE" | |
| } | |
| } | |
| ] | |
| }, | |
| "skip_validate_trust_domain": true | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "server_name": "istio-envoy", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "forward_client_cert_details": "APPEND_FORWARD", | |
| "set_current_client_cert_details": { | |
| "subject": true, | |
| "dns": true, | |
| "uri": true | |
| }, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ], | |
| "name": "0.0.0.0_8090" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 9443, | |
| "transport_protocol": "tls", | |
| "application_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ] | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "inbound|9443||", | |
| "cluster": "inbound|9443||", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "h2", | |
| "http/1.1" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "prefix": "spiffe://cluster.local/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "require_client_certificate": true | |
| } | |
| }, | |
| "name": "0.0.0.0_9443" | |
| }, | |
| { | |
| "filter_chain_match": { | |
| "destination_port": 9443, | |
| "transport_protocol": "raw_buffer" | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_inbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_inbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"destination_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"source_cluster\": \"downstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "inbound|9443||", | |
| "cluster": "inbound|9443||", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "0.0.0.0_9443" | |
| } | |
| ], | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.original_dst", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.original_dst.v3.OriginalDst" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| }, | |
| "filter_disabled": { | |
| "or_match": { | |
| "rules": [ | |
| { | |
| "destination_port_range": { | |
| "start": 7070, | |
| "end": 7071 | |
| } | |
| }, | |
| { | |
| "destination_port_range": { | |
| "start": 8090, | |
| "end": 8091 | |
| } | |
| }, | |
| { | |
| "destination_port_range": { | |
| "start": 9443, | |
| "end": 9444 | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "INBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.056Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_8383", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:32Z/12", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_8383", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 8383 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_8383", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "8383" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:32.266Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.11_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:32Z/12", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.11_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.11", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.11_443", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "xcp-operator-central.xcp-system.svc.cluster.local:443" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "cluster": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:32.262Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_9080", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:43Z/14", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_9080", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 9080 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_9080", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "9080" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:43.326Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.229_8080", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:51Z/15", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.229_8080", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.229", | |
| "port_value": 8080 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.229_8080", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "xcp-central-internal.xcp-system.svc.cluster.local:8080" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|8080||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "cluster": "outbound|8080||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:51.369Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.229_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:19:51Z/15", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.229_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.229", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.229_443", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "xcp-central-internal.xcp-system.svc.cluster.local:443" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "cluster": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:19:51.363Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.4_6379", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:20:04Z/17", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.4_6379", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.4", | |
| "port_value": 6379 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filters": [ | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.network.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "tcp_stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|6379||external-ratelimit-redis.xcp-system.svc.cluster.local", | |
| "cluster": "outbound|6379||external-ratelimit-redis.xcp-system.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "traffic_direction": "OUTBOUND", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:20:04.529Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.34_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:20:04Z/17", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.34_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.34", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.34_443", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "xcp-operator-edge.xcp-edge.svc.cluster.local:443" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "cluster": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:20:04.536Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.53_8080", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.53_8080", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.53", | |
| "port_value": 8080 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.53_8080", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "xcp-edge-internal.xcp-edge.svc.cluster.local:8080" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|8080||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "cluster": "outbound|8080||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.666Z" | |
| } | |
| }, | |
| { | |
| "name": "10.255.10.53_443", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "10.255.10.53_443", | |
| "address": { | |
| "socket_address": { | |
| "address": "10.255.10.53", | |
| "port_value": 443 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_10.255.10.53_443", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "xcp-edge-internal.xcp-edge.svc.cluster.local:443" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "cluster": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.662Z" | |
| } | |
| }, | |
| { | |
| "name": "0.0.0.0_15555", | |
| "active_state": { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "listener": { | |
| "@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
| "name": "0.0.0.0_15555", | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15555 | |
| } | |
| }, | |
| "filter_chains": [ | |
| { | |
| "filter_chain_match": { | |
| "transport_protocol": "raw_buffer", | |
| "application_protocols": [ | |
| "http/1.0", | |
| "http/1.1", | |
| "h2c" | |
| ] | |
| }, | |
| "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": "outbound_0.0.0.0_15555", | |
| "rds": { | |
| "config_source": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "route_config_name": "15555" | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "vm_config": { | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.metadata_exchange" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.grpc_stats.v3.FilterConfig", | |
| "emit_filter_state": true, | |
| "stats_for_all_methods": false | |
| } | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/istio.envoy.config.filter.http.alpn.v2alpha1.FilterConfig", | |
| "alpn_override": [ | |
| { | |
| "alpn_override": [ | |
| "istio-http/1.0", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP11", | |
| "alpn_override": [ | |
| "istio-http/1.1", | |
| "istio" | |
| ] | |
| }, | |
| { | |
| "upstream_protocol": "HTTP2", | |
| "alpn_override": [ | |
| "istio-h2", | |
| "istio" | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.cors.v3.Cors" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.fault.v3.HTTPFault" | |
| } | |
| }, | |
| { | |
| "name": "istio.stats", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm", | |
| "value": { | |
| "config": { | |
| "root_id": "stats_outbound", | |
| "vm_config": { | |
| "vm_id": "stats_outbound", | |
| "runtime": "envoy.wasm.runtime.null", | |
| "code": { | |
| "local": { | |
| "inline_string": "envoy.wasm.stats" | |
| } | |
| } | |
| }, | |
| "configuration": { | |
| "@type": "type.googleapis.com/google.protobuf.StringValue", | |
| "value": "{\n \"debug\": \"false\",\n \"stat_prefix\": \"istio\",\n \"metrics\": [\n {\n \"dimensions\": {\n \"source_cluster\": \"node.metadata['CLUSTER_ID']\",\n \"destination_cluster\": \"upstream_peer.cluster_id\"\n }\n }\n ]\n}\n" | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ], | |
| "tracing": { | |
| "client_sampling": { | |
| "value": 100 | |
| }, | |
| "random_sampling": { | |
| "value": 1 | |
| }, | |
| "overall_sampling": { | |
| "value": 100 | |
| } | |
| }, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "use_remote_address": false, | |
| "upgrade_configs": [ | |
| { | |
| "upgrade_type": "websocket" | |
| } | |
| ], | |
| "stream_idle_timeout": "0s", | |
| "normalize_path": true | |
| } | |
| } | |
| ] | |
| } | |
| ], | |
| "deprecated_v1": { | |
| "bind_to_port": false | |
| }, | |
| "listener_filters": [ | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" | |
| } | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.listener.http_inspector.v3.HttpInspector" | |
| } | |
| } | |
| ], | |
| "listener_filters_timeout": "0s", | |
| "traffic_direction": "OUTBOUND", | |
| "continue_on_listener_filters_timeout": true, | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "filter": { | |
| "response_flag_filter": { | |
| "flags": [ | |
| "NR" | |
| ] | |
| } | |
| }, | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ], | |
| "default_filter_chain": { | |
| "filter_chain_match": {}, | |
| "filters": [ | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
| "stat_prefix": "PassthroughCluster", | |
| "cluster": "PassthroughCluster", | |
| "access_log": [ | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
| "path": "/dev/stdout", | |
| "log_format": { | |
| "text_format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%UPSTREAM_TRANSPORT_FAILURE_REASON%\" %BYTES_RECEIVED% %BYTES_SENT% %DURATION% %RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)% \"%REQ(X-FORWARDED-FOR)%\" \"%REQ(USER-AGENT)%\" \"%REQ(X-REQUEST-ID)%\" \"%REQ(:AUTHORITY)%\" \"%UPSTREAM_HOST%\" %UPSTREAM_CLUSTER% %UPSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_LOCAL_ADDRESS% %DOWNSTREAM_REMOTE_ADDRESS% %REQUESTED_SERVER_NAME% %ROUTE_NAME%\n" | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ], | |
| "name": "PassthroughFilterChain" | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.658Z" | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "@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": "inbound|7070||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|7070", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|7070||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.035Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "inbound|7070||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|7070", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|7070||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.032Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "inbound|80||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|80", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|80||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.044Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "InboundPassthroughClusterIpv6", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv6", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.025Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "InboundPassthroughClusterIpv6", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv6", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.020Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/healthz/ready" | |
| }, | |
| "route": { | |
| "cluster": "agent" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.544Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "InboundPassthroughClusterIpv4", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv4", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.016Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "inbound|80||", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|80", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "inbound|80||", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.040Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/stats/prometheus" | |
| }, | |
| "route": { | |
| "cluster": "prometheus_stats" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:19:28.540Z" | |
| }, | |
| { | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "InboundPassthroughClusterIpv4", | |
| "virtual_hosts": [ | |
| { | |
| "name": "inbound|http|0", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "InboundPassthroughClusterIpv4", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": ":0/*" | |
| }, | |
| "name": "default" | |
| } | |
| ] | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.010Z" | |
| } | |
| ], | |
| "dynamic_route_configs": [ | |
| { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "8081", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "external-ratelimit-server.default.svc.cluster.local:8081", | |
| "domains": [ | |
| "external-ratelimit-server.default.svc.cluster.local", | |
| "external-ratelimit-server.default.svc.cluster.local:8081", | |
| "external-ratelimit-server.default", | |
| "external-ratelimit-server.default:8081", | |
| "external-ratelimit-server.default.svc.cluster", | |
| "external-ratelimit-server.default.svc.cluster:8081", | |
| "external-ratelimit-server.default.svc", | |
| "external-ratelimit-server.default.svc:8081", | |
| "10.255.10.231", | |
| "10.255.10.231:8081" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8081||external-ratelimit-server.default.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "external-ratelimit-server.default.svc.cluster.local:8081/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-ratelimit-server.xcp-edge.svc.cluster.local:8081", | |
| "domains": [ | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster.local", | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster.local:8081", | |
| "xcp-ratelimit-server.xcp-edge", | |
| "xcp-ratelimit-server.xcp-edge:8081", | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster", | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster:8081", | |
| "xcp-ratelimit-server.xcp-edge.svc", | |
| "xcp-ratelimit-server.xcp-edge.svc:8081", | |
| "10.255.10.252", | |
| "10.255.10.252:8081" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8081||xcp-ratelimit-server.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-ratelimit-server.xcp-edge.svc.cluster.local:8081/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.673Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "xcp-edge-internal.xcp-edge.svc.cluster.local:8080", | |
| "virtual_hosts": [ | |
| { | |
| "name": "xcp-edge-internal.xcp-edge.svc.cluster.local:8080", | |
| "domains": [ | |
| "xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "xcp-edge-internal.xcp-edge.svc.cluster.local:8080", | |
| "xcp-edge-internal.xcp-edge", | |
| "xcp-edge-internal.xcp-edge:8080", | |
| "xcp-edge-internal.xcp-edge.svc.cluster", | |
| "xcp-edge-internal.xcp-edge.svc.cluster:8080", | |
| "xcp-edge-internal.xcp-edge.svc", | |
| "xcp-edge-internal.xcp-edge.svc:8080", | |
| "10.255.10.53", | |
| "10.255.10.53:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-edge-internal.xcp-edge.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.683Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "15014", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "istiod.istio-system.svc.cluster.local:15014", | |
| "domains": [ | |
| "istiod.istio-system.svc.cluster.local", | |
| "istiod.istio-system.svc.cluster.local:15014", | |
| "istiod.istio-system", | |
| "istiod.istio-system:15014", | |
| "istiod.istio-system.svc.cluster", | |
| "istiod.istio-system.svc.cluster:15014", | |
| "istiod.istio-system.svc", | |
| "istiod.istio-system.svc:15014", | |
| "10.255.10.181", | |
| "10.255.10.181:15014" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15014||istiod.istio-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "istiod.istio-system.svc.cluster.local:15014/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.063Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "7070", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "echo.echo-7-26482.svc.cluster.local:7070", | |
| "domains": [ | |
| "echo.echo-7-26482.svc.cluster.local", | |
| "echo.echo-7-26482.svc.cluster.local:7070", | |
| "echo", | |
| "echo:7070", | |
| "echo.echo-7-26482.svc.cluster", | |
| "echo.echo-7-26482.svc.cluster:7070", | |
| "echo.echo-7-26482.svc", | |
| "echo.echo-7-26482.svc:7070", | |
| "echo.echo-7-26482", | |
| "echo.echo-7-26482:7070", | |
| "10.255.10.24", | |
| "10.255.10.24:7070" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|7070||echo.echo-7-26482.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "http-client.client-8-10205.svc.cluster.local:7070", | |
| "domains": [ | |
| "http-client.client-8-10205.svc.cluster.local", | |
| "http-client.client-8-10205.svc.cluster.local:7070", | |
| "http-client.client-8-10205", | |
| "http-client.client-8-10205:7070", | |
| "http-client.client-8-10205.svc.cluster", | |
| "http-client.client-8-10205.svc.cluster:7070", | |
| "http-client.client-8-10205.svc", | |
| "http-client.client-8-10205.svc:7070", | |
| "10.255.10.251", | |
| "10.255.10.251:7070" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|7070||http-client.client-8-10205.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "http-client.client-8-10205.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local:7070", | |
| "domains": [ | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local:7070", | |
| "no-mesh-http-client.no-mesh-9-31637", | |
| "no-mesh-http-client.no-mesh-9-31637:7070", | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster", | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster:7070", | |
| "no-mesh-http-client.no-mesh-9-31637.svc", | |
| "no-mesh-http-client.no-mesh-9-31637.svc:7070", | |
| "10.255.10.50", | |
| "10.255.10.50:7070" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|7070||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local:7070/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.061Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "tier1gateway.tier1-1-25307.svc.cluster.local:15021", | |
| "virtual_hosts": [ | |
| { | |
| "name": "tier1gateway.tier1-1-25307.svc.cluster.local:15021", | |
| "domains": [ | |
| "tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "tier1gateway.tier1-1-25307.svc.cluster.local:15021", | |
| "tier1gateway.tier1-1-25307", | |
| "tier1gateway.tier1-1-25307:15021", | |
| "tier1gateway.tier1-1-25307.svc.cluster", | |
| "tier1gateway.tier1-1-25307.svc.cluster:15021", | |
| "tier1gateway.tier1-1-25307.svc", | |
| "tier1gateway.tier1-1-25307.svc:15021", | |
| "10.255.10.174", | |
| "10.255.10.174:15021" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15021||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "tier1gateway.tier1-1-25307.svc.cluster.local:15021/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.063Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:51Z/15", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "9080", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-central-gw.xcp-system.svc.cluster.local:9080", | |
| "domains": [ | |
| "xcp-central-gw.xcp-system.svc.cluster.local", | |
| "xcp-central-gw.xcp-system.svc.cluster.local:9080", | |
| "xcp-central-gw.xcp-system", | |
| "xcp-central-gw.xcp-system:9080", | |
| "xcp-central-gw.xcp-system.svc.cluster", | |
| "xcp-central-gw.xcp-system.svc.cluster:9080", | |
| "xcp-central-gw.xcp-system.svc", | |
| "xcp-central-gw.xcp-system.svc:9080", | |
| "10.255.10.139", | |
| "10.255.10.139:9080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|9080||xcp-central-gw.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-central-gw.xcp-system.svc.cluster.local:9080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-central.xcp-system.svc.cluster.local:9080", | |
| "domains": [ | |
| "xcp-central.xcp-system.svc.cluster.local", | |
| "xcp-central.xcp-system.svc.cluster.local:9080", | |
| "xcp-central.xcp-system", | |
| "xcp-central.xcp-system:9080", | |
| "xcp-central.xcp-system.svc.cluster", | |
| "xcp-central.xcp-system.svc.cluster:9080", | |
| "xcp-central.xcp-system.svc", | |
| "xcp-central.xcp-system.svc:9080", | |
| "10.255.10.84", | |
| "10.255.10.84:9080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|9080||xcp-central.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-central.xcp-system.svc.cluster.local:9080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:51.376Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:21:12Z/23", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "80", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "echo.echo-7-26482.svc.cluster.local:80", | |
| "domains": [ | |
| "echo.echo-7-26482.svc.cluster.local", | |
| "echo.echo-7-26482.svc.cluster.local:80", | |
| "echo", | |
| "echo:80", | |
| "echo.echo-7-26482.svc.cluster", | |
| "echo.echo-7-26482.svc.cluster:80", | |
| "echo.echo-7-26482.svc", | |
| "echo.echo-7-26482.svc:80", | |
| "echo.echo-7-26482", | |
| "echo.echo-7-26482:80", | |
| "10.255.10.24", | |
| "10.255.10.24:80" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|80||echo.echo-7-26482.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.echo-7-26482.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "echo.tetrate.io:80", | |
| "domains": [ | |
| "echo.tetrate.io", | |
| "echo.tetrate.io:80", | |
| "240.240.0.1", | |
| "240.240.0.1:80" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|80||echo.tetrate.io", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo.tetrate.io:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "http-client.client-8-10205.svc.cluster.local:80", | |
| "domains": [ | |
| "http-client.client-8-10205.svc.cluster.local", | |
| "http-client.client-8-10205.svc.cluster.local:80", | |
| "http-client.client-8-10205", | |
| "http-client.client-8-10205:80", | |
| "http-client.client-8-10205.svc.cluster", | |
| "http-client.client-8-10205.svc.cluster:80", | |
| "http-client.client-8-10205.svc", | |
| "http-client.client-8-10205.svc:80", | |
| "10.255.10.251", | |
| "10.255.10.251:80" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|80||http-client.client-8-10205.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "http-client.client-8-10205.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local:80", | |
| "domains": [ | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local:80", | |
| "no-mesh-http-client.no-mesh-9-31637", | |
| "no-mesh-http-client.no-mesh-9-31637:80", | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster", | |
| "no-mesh-http-client.no-mesh-9-31637.svc.cluster:80", | |
| "no-mesh-http-client.no-mesh-9-31637.svc", | |
| "no-mesh-http-client.no-mesh-9-31637.svc:80", | |
| "10.255.10.50", | |
| "10.255.10.50:80" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|80||no-mesh-http-client.no-mesh-9-31637.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "no-mesh-http-client.no-mesh-9-31637.svc.cluster.local:80/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:21:12.819Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "8080", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "echo-egressgateway.echo-7-26482.svc.cluster.local:8080", | |
| "domains": [ | |
| "echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "echo-egressgateway.echo-7-26482.svc.cluster.local:8080", | |
| "echo-egressgateway", | |
| "echo-egressgateway:8080", | |
| "echo-egressgateway.echo-7-26482.svc.cluster", | |
| "echo-egressgateway.echo-7-26482.svc.cluster:8080", | |
| "echo-egressgateway.echo-7-26482.svc", | |
| "echo-egressgateway.echo-7-26482.svc:8080", | |
| "echo-egressgateway.echo-7-26482", | |
| "echo-egressgateway.echo-7-26482:8080", | |
| "10.255.10.54", | |
| "10.255.10.54:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||echo-egressgateway.echo-7-26482.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo-egressgateway.echo-7-26482.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "echo-gateway.echo-7-26482.svc.cluster.local:8080", | |
| "domains": [ | |
| "echo-gateway.echo-7-26482.svc.cluster.local", | |
| "echo-gateway.echo-7-26482.svc.cluster.local:8080", | |
| "echo-gateway", | |
| "echo-gateway:8080", | |
| "echo-gateway.echo-7-26482.svc.cluster", | |
| "echo-gateway.echo-7-26482.svc.cluster:8080", | |
| "echo-gateway.echo-7-26482.svc", | |
| "echo-gateway.echo-7-26482.svc:8080", | |
| "echo-gateway.echo-7-26482", | |
| "echo-gateway.echo-7-26482:8080", | |
| "10.255.10.15", | |
| "10.255.10.15:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo-gateway.echo-7-26482.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "external-ratelimit-server.default.svc.cluster.local:8080", | |
| "domains": [ | |
| "external-ratelimit-server.default.svc.cluster.local", | |
| "external-ratelimit-server.default.svc.cluster.local:8080", | |
| "external-ratelimit-server.default", | |
| "external-ratelimit-server.default:8080", | |
| "external-ratelimit-server.default.svc.cluster", | |
| "external-ratelimit-server.default.svc.cluster:8080", | |
| "external-ratelimit-server.default.svc", | |
| "external-ratelimit-server.default.svc:8080", | |
| "10.255.10.231", | |
| "10.255.10.231:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||external-ratelimit-server.default.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "external-ratelimit-server.default.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:8080", | |
| "domains": [ | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:8080", | |
| "httpbin-gateway.httpbin-gateway-2-51862", | |
| "httpbin-gateway.httpbin-gateway-2-51862:8080", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster:8080", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc:8080", | |
| "10.255.10.3", | |
| "10.255.10.3:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "tier1gateway.tier1-1-25307.svc.cluster.local:8080", | |
| "domains": [ | |
| "tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "tier1gateway.tier1-1-25307.svc.cluster.local:8080", | |
| "tier1gateway.tier1-1-25307", | |
| "tier1gateway.tier1-1-25307:8080", | |
| "tier1gateway.tier1-1-25307.svc.cluster", | |
| "tier1gateway.tier1-1-25307.svc.cluster:8080", | |
| "tier1gateway.tier1-1-25307.svc", | |
| "tier1gateway.tier1-1-25307.svc:8080", | |
| "10.255.10.174", | |
| "10.255.10.174:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||tier1gateway.tier1-1-25307.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "tier1gateway.tier1-1-25307.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-central-internal.xcp-system.svc.cluster.local:8080", | |
| "domains": [ | |
| "xcp-central-internal.xcp-system.svc.cluster.local", | |
| "xcp-central-internal.xcp-system.svc.cluster.local:8080", | |
| "xcp-central-internal.xcp-system", | |
| "xcp-central-internal.xcp-system:8080", | |
| "xcp-central-internal.xcp-system.svc.cluster", | |
| "xcp-central-internal.xcp-system.svc.cluster:8080", | |
| "xcp-central-internal.xcp-system.svc", | |
| "xcp-central-internal.xcp-system.svc:8080", | |
| "10.255.10.229", | |
| "10.255.10.229:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-central-internal.xcp-system.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-edge-internal.xcp-edge.svc.cluster.local:8080", | |
| "domains": [ | |
| "xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "xcp-edge-internal.xcp-edge.svc.cluster.local:8080", | |
| "xcp-edge-internal.xcp-edge", | |
| "xcp-edge-internal.xcp-edge:8080", | |
| "xcp-edge-internal.xcp-edge.svc.cluster", | |
| "xcp-edge-internal.xcp-edge.svc.cluster:8080", | |
| "xcp-edge-internal.xcp-edge.svc", | |
| "xcp-edge-internal.xcp-edge.svc:8080", | |
| "10.255.10.53", | |
| "10.255.10.53:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-edge-internal.xcp-edge.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-ratelimit-server.xcp-edge.svc.cluster.local:8080", | |
| "domains": [ | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster.local", | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster.local:8080", | |
| "xcp-ratelimit-server.xcp-edge", | |
| "xcp-ratelimit-server.xcp-edge:8080", | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster", | |
| "xcp-ratelimit-server.xcp-edge.svc.cluster:8080", | |
| "xcp-ratelimit-server.xcp-edge.svc", | |
| "xcp-ratelimit-server.xcp-edge.svc:8080", | |
| "10.255.10.252", | |
| "10.255.10.252:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||xcp-ratelimit-server.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-ratelimit-server.xcp-edge.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.674Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:15021", | |
| "virtual_hosts": [ | |
| { | |
| "name": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:15021", | |
| "domains": [ | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:15021", | |
| "httpbin-gateway.httpbin-gateway-2-51862", | |
| "httpbin-gateway.httpbin-gateway-2-51862:15021", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster:15021", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc", | |
| "httpbin-gateway.httpbin-gateway-2-51862.svc:15021", | |
| "10.255.10.3", | |
| "10.255.10.3:15021" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15021||httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "httpbin-gateway.httpbin-gateway-2-51862.svc.cluster.local:15021/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.063Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:51Z/15", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "xcp-central-internal.xcp-system.svc.cluster.local:443", | |
| "virtual_hosts": [ | |
| { | |
| "name": "xcp-central-internal.xcp-system.svc.cluster.local:443", | |
| "domains": [ | |
| "xcp-central-internal.xcp-system.svc.cluster.local", | |
| "xcp-central-internal.xcp-system.svc.cluster.local:443", | |
| "xcp-central-internal.xcp-system", | |
| "xcp-central-internal.xcp-system:443", | |
| "xcp-central-internal.xcp-system.svc.cluster", | |
| "xcp-central-internal.xcp-system.svc.cluster:443", | |
| "xcp-central-internal.xcp-system.svc", | |
| "xcp-central-internal.xcp-system.svc:443", | |
| "10.255.10.229", | |
| "10.255.10.229:443" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-central-internal.xcp-system.svc.cluster.local:443/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:51.386Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:51Z/15", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "xcp-central-internal.xcp-system.svc.cluster.local:8080", | |
| "virtual_hosts": [ | |
| { | |
| "name": "xcp-central-internal.xcp-system.svc.cluster.local:8080", | |
| "domains": [ | |
| "xcp-central-internal.xcp-system.svc.cluster.local", | |
| "xcp-central-internal.xcp-system.svc.cluster.local:8080", | |
| "xcp-central-internal.xcp-system", | |
| "xcp-central-internal.xcp-system:8080", | |
| "xcp-central-internal.xcp-system.svc.cluster", | |
| "xcp-central-internal.xcp-system.svc.cluster:8080", | |
| "xcp-central-internal.xcp-system.svc", | |
| "xcp-central-internal.xcp-system.svc:8080", | |
| "10.255.10.229", | |
| "10.255.10.229:8080" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8080||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-central-internal.xcp-system.svc.cluster.local:8080/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:51.386Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:20:04Z/17", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "xcp-operator-edge.xcp-edge.svc.cluster.local:443", | |
| "virtual_hosts": [ | |
| { | |
| "name": "xcp-operator-edge.xcp-edge.svc.cluster.local:443", | |
| "domains": [ | |
| "xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "xcp-operator-edge.xcp-edge.svc.cluster.local:443", | |
| "xcp-operator-edge.xcp-edge", | |
| "xcp-operator-edge.xcp-edge:443", | |
| "xcp-operator-edge.xcp-edge.svc.cluster", | |
| "xcp-operator-edge.xcp-edge.svc.cluster:443", | |
| "xcp-operator-edge.xcp-edge.svc", | |
| "xcp-operator-edge.xcp-edge.svc:443", | |
| "10.255.10.34", | |
| "10.255.10.34:443" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-operator-edge.xcp-edge.svc.cluster.local:443/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:04.552Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:20:04Z/17", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "8383", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-operator-central.xcp-system.svc.cluster.local:8383", | |
| "domains": [ | |
| "xcp-operator-central.xcp-system.svc.cluster.local", | |
| "xcp-operator-central.xcp-system.svc.cluster.local:8383", | |
| "xcp-operator-central.xcp-system", | |
| "xcp-operator-central.xcp-system:8383", | |
| "xcp-operator-central.xcp-system.svc.cluster", | |
| "xcp-operator-central.xcp-system.svc.cluster:8383", | |
| "xcp-operator-central.xcp-system.svc", | |
| "xcp-operator-central.xcp-system.svc:8383", | |
| "10.255.10.11", | |
| "10.255.10.11:8383" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8383||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-operator-central.xcp-system.svc.cluster.local:8383/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-operator-edge.xcp-edge.svc.cluster.local:8383", | |
| "domains": [ | |
| "xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "xcp-operator-edge.xcp-edge.svc.cluster.local:8383", | |
| "xcp-operator-edge.xcp-edge", | |
| "xcp-operator-edge.xcp-edge:8383", | |
| "xcp-operator-edge.xcp-edge.svc.cluster", | |
| "xcp-operator-edge.xcp-edge.svc.cluster:8383", | |
| "xcp-operator-edge.xcp-edge.svc", | |
| "xcp-operator-edge.xcp-edge.svc:8383", | |
| "10.255.10.34", | |
| "10.255.10.34:8383" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|8383||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-operator-edge.xcp-edge.svc.cluster.local:8383/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:04.542Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "istio-eastwestgateway.istio-system.svc.cluster.local:15021", | |
| "virtual_hosts": [ | |
| { | |
| "name": "istio-eastwestgateway.istio-system.svc.cluster.local:15021", | |
| "domains": [ | |
| "istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "istio-eastwestgateway.istio-system.svc.cluster.local:15021", | |
| "istio-eastwestgateway.istio-system", | |
| "istio-eastwestgateway.istio-system:15021", | |
| "istio-eastwestgateway.istio-system.svc.cluster", | |
| "istio-eastwestgateway.istio-system.svc.cluster:15021", | |
| "istio-eastwestgateway.istio-system.svc", | |
| "istio-eastwestgateway.istio-system.svc:15021", | |
| "10.255.10.69", | |
| "10.255.10.69:15021" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "istio-eastwestgateway.istio-system.svc.cluster.local:15021/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.063Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "15010", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "istiod.istio-system.svc.cluster.local:15010", | |
| "domains": [ | |
| "istiod.istio-system.svc.cluster.local", | |
| "istiod.istio-system.svc.cluster.local:15010", | |
| "istiod.istio-system", | |
| "istiod.istio-system:15010", | |
| "istiod.istio-system.svc.cluster", | |
| "istiod.istio-system.svc.cluster:15010", | |
| "istiod.istio-system.svc", | |
| "istiod.istio-system.svc:15010", | |
| "10.255.10.181", | |
| "10.255.10.181:15010" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15010||istiod.istio-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "istiod.istio-system.svc.cluster.local:15010/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.062Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "15555", | |
| "virtual_hosts": [ | |
| { | |
| "name": "allow_any", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "PassthroughCluster", | |
| "timeout": "0s", | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "name": "allow_any" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| }, | |
| { | |
| "name": "xcp-edge.xcp-edge.svc.cluster.local:15555", | |
| "domains": [ | |
| "xcp-edge.xcp-edge.svc.cluster.local", | |
| "xcp-edge.xcp-edge.svc.cluster.local:15555", | |
| "xcp-edge.xcp-edge", | |
| "xcp-edge.xcp-edge:15555", | |
| "xcp-edge.xcp-edge.svc.cluster", | |
| "xcp-edge.xcp-edge.svc.cluster:15555", | |
| "xcp-edge.xcp-edge.svc", | |
| "xcp-edge.xcp-edge.svc:15555", | |
| "10.255.10.182", | |
| "10.255.10.182:15555" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15555||xcp-edge.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-edge.xcp-edge.svc.cluster.local:15555/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.684Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "echo-gateway.echo-7-26482.svc.cluster.local:15021", | |
| "virtual_hosts": [ | |
| { | |
| "name": "echo-gateway.echo-7-26482.svc.cluster.local:15021", | |
| "domains": [ | |
| "echo-gateway.echo-7-26482.svc.cluster.local", | |
| "echo-gateway.echo-7-26482.svc.cluster.local:15021", | |
| "echo-gateway", | |
| "echo-gateway:15021", | |
| "echo-gateway.echo-7-26482.svc.cluster", | |
| "echo-gateway.echo-7-26482.svc.cluster:15021", | |
| "echo-gateway.echo-7-26482.svc", | |
| "echo-gateway.echo-7-26482.svc:15021", | |
| "echo-gateway.echo-7-26482", | |
| "echo-gateway.echo-7-26482:15021", | |
| "10.255.10.15", | |
| "10.255.10.15:15021" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|15021||echo-gateway.echo-7-26482.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "echo-gateway.echo-7-26482.svc.cluster.local:15021/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.061Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:20:20Z/19", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "xcp-edge-internal.xcp-edge.svc.cluster.local:443", | |
| "virtual_hosts": [ | |
| { | |
| "name": "xcp-edge-internal.xcp-edge.svc.cluster.local:443", | |
| "domains": [ | |
| "xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "xcp-edge-internal.xcp-edge.svc.cluster.local:443", | |
| "xcp-edge-internal.xcp-edge", | |
| "xcp-edge-internal.xcp-edge:443", | |
| "xcp-edge-internal.xcp-edge.svc.cluster", | |
| "xcp-edge-internal.xcp-edge.svc.cluster:443", | |
| "xcp-edge-internal.xcp-edge.svc", | |
| "xcp-edge-internal.xcp-edge.svc:443", | |
| "10.255.10.53", | |
| "10.255.10.53:443" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-edge-internal.xcp-edge.svc.cluster.local:443/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:20:20.684Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:32Z/12", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "xcp-operator-central.xcp-system.svc.cluster.local:443", | |
| "virtual_hosts": [ | |
| { | |
| "name": "xcp-operator-central.xcp-system.svc.cluster.local:443", | |
| "domains": [ | |
| "xcp-operator-central.xcp-system.svc.cluster.local", | |
| "xcp-operator-central.xcp-system.svc.cluster.local:443", | |
| "xcp-operator-central.xcp-system", | |
| "xcp-operator-central.xcp-system:443", | |
| "xcp-operator-central.xcp-system.svc.cluster", | |
| "xcp-operator-central.xcp-system.svc.cluster:443", | |
| "xcp-operator-central.xcp-system.svc", | |
| "xcp-operator-central.xcp-system.svc:443", | |
| "10.255.10.11", | |
| "10.255.10.11:443" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "xcp-operator-central.xcp-system.svc.cluster.local:443/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:32.283Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "cert-manager.cert-manager.svc.cluster.local:9402", | |
| "virtual_hosts": [ | |
| { | |
| "name": "cert-manager.cert-manager.svc.cluster.local:9402", | |
| "domains": [ | |
| "cert-manager.cert-manager.svc.cluster.local", | |
| "cert-manager.cert-manager.svc.cluster.local:9402", | |
| "cert-manager.cert-manager", | |
| "cert-manager.cert-manager:9402", | |
| "cert-manager.cert-manager.svc.cluster", | |
| "cert-manager.cert-manager.svc.cluster:9402", | |
| "cert-manager.cert-manager.svc", | |
| "cert-manager.cert-manager.svc:9402", | |
| "10.255.10.133", | |
| "10.255.10.133:9402" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|9402||cert-manager.cert-manager.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "cert-manager.cert-manager.svc.cluster.local:9402/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.063Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:19:25Z/9", | |
| "route_config": { | |
| "@type": "type.googleapis.com/envoy.config.route.v3.RouteConfiguration", | |
| "name": "kube-dns.kube-system.svc.cluster.local:9153", | |
| "virtual_hosts": [ | |
| { | |
| "name": "kube-dns.kube-system.svc.cluster.local:9153", | |
| "domains": [ | |
| "kube-dns.kube-system.svc.cluster.local", | |
| "kube-dns.kube-system.svc.cluster.local:9153", | |
| "kube-dns.kube-system", | |
| "kube-dns.kube-system:9153", | |
| "kube-dns.kube-system.svc.cluster", | |
| "kube-dns.kube-system.svc.cluster:9153", | |
| "kube-dns.kube-system.svc", | |
| "kube-dns.kube-system.svc:9153", | |
| "10.255.10.10", | |
| "10.255.10.10:9153" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/" | |
| }, | |
| "route": { | |
| "cluster": "outbound|9153||kube-dns.kube-system.svc.cluster.local", | |
| "timeout": "0s", | |
| "retry_policy": { | |
| "retry_on": "connect-failure,refused-stream,unavailable,cancelled,retriable-status-codes", | |
| "num_retries": 2, | |
| "retry_host_predicate": [ | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts" | |
| } | |
| ], | |
| "host_selection_retry_max_attempts": "5", | |
| "retriable_status_codes": [ | |
| 503 | |
| ] | |
| }, | |
| "max_stream_duration": { | |
| "max_stream_duration": "0s" | |
| } | |
| }, | |
| "decorator": { | |
| "operation": "kube-dns.kube-system.svc.cluster.local:9153/*" | |
| }, | |
| "name": "default" | |
| } | |
| ], | |
| "include_request_attempt_count": true | |
| } | |
| ], | |
| "validate_clusters": false | |
| }, | |
| "last_updated": "2021-09-03T01:19:29.062Z" | |
| } | |
| ] | |
| }, | |
| { | |
| "@type": "type.googleapis.com/envoy.admin.v3.SecretsConfigDump", | |
| "dynamic_active_secrets": [ | |
| { | |
| "name": "default", | |
| "version_info": "09-03 01:19:28.611", | |
| "last_updated": "2021-09-03T01:19:28.748Z", | |
| "secret": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.Secret", | |
| "name": "default", | |
| "tls_certificate": { | |
| "certificate_chain": { | |
| "inline_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVXRENDQWtDZ0F3SUJBZ0lSQU9pekNLY29IYUY5aEhWKzlweUFjeDR3RFFZSktvWklodmNOQVFFTEJRQXcKS2pFT01Bd0dBMVVFQ2d3RlNYTjBhVzh4R0RBV0JnTlZCQU1NRDBsdWRHVnliV1ZrYVdGMFpTQkRRVEFlRncweQpNVEE1TURNd01URTVNamhhRncweU1UQTVNRFF3TVRFNU1qaGFNQUF3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBCkE0SUJEd0F3Z2dFS0FvSUJBUUNzV0d3bkwxOHN5bHBLVUVUeXI5bTBlRVRXYmxOYmgxVWJNRmhlQnZYZ1ZMOWwKQTZ3eEdHaW1UbVkrSTJSZkt2ZDFRVTJPci9aUE0zbzZNNEh0MTNmTE5qVHVGS3FFN1orNVVNWU9GbUp1RkJQSwp0SlBpNXF0K0xxYXpRVVVCdEY2UjhzTERNaGRuL0d6NVFpb3JseG9lbk9IQ2F2aGhzYkl1M0tuS0h5bjZ6eDRqCjErVHlEckpPazIzT3E4VStmZm5qU1FWcW5lYjYrYzdLRjVFQ0trUXlaYWtTWnRiODdWZzFBVjJlbThFa0JBck4KekxCT1lXc0xUckI4MEdnL3BBVzRTVGcyUkdRT3JXNGdnQjliYXg0RkExbWJ0b1o5TTA5a0RwaDRpWktyZCtRNgo1ZHg0dmo5VW9xM1I5WmhiUFhreEk1TzA1b3hmb01IOFJINUNMUk94QWdNQkFBR2pnYUl3Z1o4d0RnWURWUjBQCkFRSC9CQVFEQWdXZ01CMEdBMVVkSlFRV01CUUdDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBakFNQmdOVkhSTUIKQWY4RUFqQUFNQjhHQTFVZEl3UVlNQmFBRkdJYWJrUE00VXZVWVdTcVk4Ykd0cDBETmszbk1EOEdBMVVkRVFFQgovd1ExTURPR01YTndhV1ptWlRvdkwyTnNkWE4wWlhJdWJHOWpZV3d2Ym5NdlpXTm9ieTAzTFRJMk5EZ3lMM05oCkwyUmxabUYxYkhRd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFFSFFaeE1MSnpGZHFOaVRydXdaRnVvaUhJb08KOUFsd1pjaXFEMFlickxPaVBkQWU4QUdSRHlPb2J1VUpYSkJWRmdLRlFtclRveFkyZzRwRjZNTERQbGpQVllqMwp3ZGY1VFM5T3Q0TGlRcmxPMEJjSHJHakh5ODAvRUluSWRBcVhQcmVuWWtYMXBFKys4UnJmVlZpZm9QcDcrOEFlCitUQmxGY2ZnMWhmWm91VDZnN0ttbEJwSHhCdUVITDE2U3JId0x6aUJkSkpwU0Y0ZEhjY1ZQVUhMZ0VTWlRXSXYKY1gzRVh4dkhpOUp1R1R3MG9TTDAxa3pHSExnd3JiWmhQcjNtSjFiWGkvemp6VExxZVRaYjJRWVErakMyblRzUgpjSlNDTlE2Y2Y2b1NKZEN6Z25BOENIMzVLMGo3NDRDR0lwK3gxM3hFc2szam8zUlpiY1N5dnZIby9QSk9OaldPCk8xcmpWNmdZbXlDS1hDbmJxWXBPcFdTbzVxcWhuWGMrek8rNmdHVW40MEF5NklnbnVTZFlpN2RuLy9LdFJaeGsKZXJrOGZITGNNcUs4YWtSSUVYTkIweGo3d2xtd2NHQzZSVGI1d0dJY1R0QXBXYXNlZHZ0YVNsSzlBby9YbkM0aAp5anFWYTc1c1l1QnQ1cjYrUi9WaDZMbkFWRWNrNm9uSDFJUGV5aHNBVDdYTlpQekFQUWJxTmZ4VkJtRGNUZCtaClNnOXdIV2NLVmNKSHAwTEJucC9XdWJiWXYrb2JEU3ZsYTA1Ri9BR042ek5qSkRSaDIyQjIyc0FXb0ZBQ1lxMlIKQUVYWmlCSElwbzhQUnV0WVBvVTBUTXB1SlNQaWNya1N3VXNNZWk4WWt6S0Q5ZEtPcWZySWxsMm9IQnlIa0ZMdgpjaXEvVEt3b2NMWURkdzh0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZsRENDQTN5Z0F3SUJBZ0lVVndwREFYL0R2SlNpU1lrV0wvY3Bvb0FkbmRRd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0lqRU9NQXdHQTFVRUNnd0ZTWE4wYVc4eEVEQU9CZ05WQkFNTUIxSnZiM1FnUTBFd0lCY05NakV3T1RBegpNREV4T1RBeldoZ1BNakk1TlRBMk1Ua3dNVEU1TUROYU1Db3hEakFNQmdOVkJBb01CVWx6ZEdsdk1SZ3dGZ1lEClZRUUREQTlKYm5SbGNtMWxaR2xoZEdVZ1EwRXdnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRHdBd2dnSUsKQW9JQ0FRQzM5L0E2Y2gwVVFJQ0RKckxBSlUwUWJGS1Y4OUlJRnpiemlhTjIyaTJ5OEEvbWt1Yk9rdEFYR05oRgppRFpobEJzcVVDa1pMQWh2QzFQaDg4NmNsbERrZm1kU2g2bUFCUUhrbDhGT0ttNXRuL0kxMnNlVTlOL0F3WThRCksxUjFKbHZlUC81VXZXVVBLZFIvNkY1UUg2eG8wTGZMSkhiYVVwbk5KUVZFbzJRK2d4a3hGRm9EN2ZFM2YvUXYKOXJpcHFGd1Q1RkVYVFU1aGhGOWtZZXJobEp4NFJKNFJXaGp0NkFHTnJRVnF3elp4ZlV4SXZ6em9yZm0wY3lmSApqa0grdFJKZWRHZS9KRnErbGo5R0tJaGszMUd6V2c2NnV3NnF3Y2hlZjlYRWxvWFZJU2ZrT2pjYnUwVDRuSld4Cnoxc0ZhZFVFVEhCSk12TTl0U2xWSXk0eFdLQmI2bGQ5OVRWTE5pc1Z4UEk3UC81ZE1EZkh1RkNaK0hkaFVUemkKRk81bHZxYjhEc0k4T0VWeWx1SzdhRkxROFZLaHFndEhxUEhSYUVTTHRXenRXR2tHZ29mVDNNaXZxdHpiM3orcwpudVJabU50RTdHa2J0ZWJLeFpPdFREL2RsK2ErNXlFTXM4UmhQVjlnd0hyUXdWb3BtRU1PRWlJdUp2YkpTN0t6CkpQN2NQZ2hOaTNhV2lmc2RXYk1PWmVGdGozRTNsL09TT1VpcEUzSXYvQUl0cXZZUmVVSE95NUNFZmJXVTMwdTMKL3lZMFczd2hPYkZXVEJxZzZIVExmL3hIMVFwY1FIQnIzaVdTQ0MveWV5UE85SFVvVGdjZDBVOVpVb1BETTV0cwpNbzRQS0RLcGU0dmdXcm9DMkZ5NmRlTjFicGFSVXR5YkRaYVFkUUQ3SFM3eFFjeEFNd0lEQVFBQm80RzNNSUcwCk1CMEdBMVVkRGdRV0JCUmlHbTVEek9GTDFHRmtxbVBHeHJhZEF6Wk41ekFTQmdOVkhSTUJBZjhFQ0RBR0FRSC8KQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lDNURCdkJnTlZIUkVFYURCbWdoTnBjM1JwYjJRdWFYTjBhVzh0YzNsegpkR1Z0Z2hkcGMzUnBiMlF1YVhOMGFXOHRjM2x6ZEdWdExuTjJZNElZYVhOMGFXOHRjR2xzYjNRdWFYTjBhVzh0CmMzbHpkR1Z0Z2h4cGMzUnBieTF3YVd4dmRDNXBjM1JwYnkxemVYTjBaVzB1YzNaak1BMEdDU3FHU0liM0RRRUIKQ3dVQUE0SUNBUUJUUndNZXRoTzI2T0R1ZGlvYjBuNmQvN3g1U2NpalV5cFdUcis0cUZqZWwycHdtczRjVzJqZwpWVjdJclgwTXZMNkZkck5Ld2lwNVVNY3JOTkdzNlpSN1NMRkhoSVcrNzVTNFAyOWpzSEMzVzVOakZkdTZjRzBBClFjOU9nNFNxWkN4MEgwSG5Da2hPV1N0eW51YXJYZXYwbmsvUWJQbjdTaWdnNFZLWHU1Y09qUUtKaDRYYW83QkEKV1FTdkIxOWViY2lha1ZUSEdrUnI4QS9xdG1YdW9UT1E5YmhYa3FTSWMvSEhXbDkrTzRYOFJRdHpyVHNOVFZoYwoxd0lzUWd4dzRia0ErR1JZYTR5QUxobUNXRFFFc1lXWVA3WTZEM0FENjNSR3RUSlc2ZVhaV1U4S2w0QzFiTGNmCmVNY2tYTVp3QitzVnJqckl6eHBteEY5SnFVNFNGcDB4V0dLM1Z0QXIxdFhRdmFicEQybU8vZnJ1MHNlZkJqc1QKdU1KTnE0SWFBZng1SjczZ2FCNE1VaHZ6bEh5dDk3WUJDcjB1TjFjUjZJRHM5VWdxb1Qwa0p2UjByYnVLTlh3RgozWGJMcWk0WGJGdUFRTDJXVWk1dE02bHR3QUxWazlFOGxiTmtLWjM3a2JPeG8zZ1RydnM0VjBUekczS0RRSkZzCnBqOFY1NUc2Z3gwSlFVb1dBaTVaajU0WTBDUVkvSjhrSGRSUzF0WHlhb3dpRmtoSlFwRU1PVnN1SDArekk4bjUKRUMxTkhXbGF2aDBHL1JNVm10VVptN29qcDkvMk1zekV2K0c0Z3FXU2U5amFMejB2aThZWGpRKytha2dYZy9QMgpDeUN4OVdrQTBqNzlINWxCRFhTTVdOa1hhNVBkU2o3Mlo5T3MvS0hsMHdFV2txUjlZOENnOWc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlGRmpDQ0F2NmdBd0lCQWdJVWU2L0djaTJSY1Q4c0dDQXkvZU5iSzArYnlWb3dEUVlKS29aSWh2Y05BUUVMCkJRQXdJakVPTUF3R0ExVUVDZ3dGU1hOMGFXOHhFREFPQmdOVkJBTU1CMUp2YjNRZ1EwRXdJQmNOTWpFd09UQXoKTURFeE9UQXlXaGdQTWpJNU5UQTJNVGt3TVRFNU1ESmFNQ0l4RGpBTUJnTlZCQW9NQlVsemRHbHZNUkF3RGdZRApWUVFEREFkU2IyOTBJRU5CTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUFzL1JSCjBoUXp5UjcrNCtHZTNsTWhKZUt2aFgrZjZzYnB2SldWdUpxaHNvd1U5U25xcmV1cHNiK1RYK21CZFNwWWhQU20KaTBWWml1S1BhZGsydHdJVmF0N0NxRVpMRys4MkJSQkRlNklxTjNNakpzeGh3V0FiZ1JwUWFLeHduUnFZZXBhSQppWnUyRHJXbGdLcHFZNFJIeUk3aExuNU9KOWNHMW9HUWRpYnNHNXlwYUU2a2Nqb2Roc3hJN1N1MEg1SFRuVmVMCjNRTmlxVVRydjFlQmhtK1FnN09rdjhwaWFURmNBRllpZFdVM3ZTNk9IWXlmQjlvWSt6dlFhOEhYdlY5OXNBMjQKMU5sS2FoT3pETVkzNmRaRCt1U2E0aUhWT1FYR2dBMmZiTityTXhMQ2xRVVVJUmpFQ0dCSHNzYnFwcTdWU1FvTwpnUjBNaWpablo3SlduSWNFMzFIUlVZSjdSNmlqYW4zVkc1alhBc01LYUxLVk95YnNDSVoxQ1BYZnFDa1hKNjhnCkFsSmw0dENERUtQSVJid21ENDF4QUp0enpET0cwVEtIck1PRjhqSi9naEIxYWNxbklRejg2S2xkT2FZVktDVjUKNHlxc2g1eGMrbWliZXNCTUQ5RkRwTU5qai9LckVrdjY2T2FzNDhvVGFDekNKKytYdVJSbm9Ed1VpSlNvdDh2cworRU10dXV2ViszWk4zQjlHc0M1aklxbkxVakFuaElIeVY5Z1NoeFQzTlhJYUpKUnNyTllEczFHOTEyWlFlY1RhCmZKMVpqWWRYaWJCaDZTMDBNYnVIbVVrVUNuZnYweEduRCtBM0FvS3RIMENhT3Z4dXRSdWh1ZnFlNXZHZmhOUHoKS3hFK05YQ3RHMDJnWkQvcWhOWFVUZVg1d0RlVVcvUks1TGd2aWlrQ0F3RUFBYU5DTUVBd0hRWURWUjBPQkJZRQpGUFBwZURqZ0RWbkF2OWRwRjFJZkdNR1lGWlBDTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvCkJBUURBZ0xrTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElDQVFCb28xdXkyTmgrU2d2WW14OTRJRE9kOTdyWkVzQlEKK0twRnVXa0ZOQ1MzbGtQZk9NcVI3TDlhSVpBYmdMVndQTEdzbjlvL2VUSnFNRm9vOURXVUVpZWcxYngrbkpkdgpjeGNOWDNVK0dkLy9qVFpZSS93Vm1tWXlocGZZdUtkKzd0dWxyQnhmWjZtaHgxQkNtNFhERlkrVlB4YTdSUlg5CkZWelplbjBXaGwvVTEwNVQ1WGE1MnQ5WGJ0dDZ5ay93VHlxT0xvM3dyMnZCOTlCc0p4TWwwdWdaamV0M1RiSnoKMmplMWtXVzJLWGZIVmFRWVJVd3duOEdFRklZSU5ZbGZ4K3kveDRzTU5veXB6MEhNQ01NNGJwL3E3N3R1RGwzbwo2WWM1a0VIeEtBZFQzKzliZUdtcUJ5R3h2YkpENVJQUmpSaXM0c2hoSFlTdEEyRC9od1d4WE5qOVN3ZzY0NHN5CmtJR1VYTThxT0w2RDZLZ0s1dERYdkJUSS8xY3lkZzczOXEzd1JXRVVEQi9ZYm1XTitNZnp2Tk1wcmR6UGMrN3UKcUEwNE9sT3lGZE1DbTNHMDhIMXpiYXVZcGhtZWkrUE55cmI5a3QyL3d5ekxCeCtOUktTcEpaR1lYL2h1NzFINQpwL21tODZlNDFPNjVCbEJ0Sm40NFhuZ0JUY1NpMmtPWVovNEhNKzliZHEzam1xa3Y2MDhOK2pDdWdPVTE4bGFnCms5anhYZmlXMXAyUU1jaVl1N3FQQjVJR2R0Z1VaTU5tQzRYRkdzTmhhUnY5SlVvdUMyRHBha3VOWFZ5SmZEUE0KaGlVanJyU0F1K1dHTmVQY0I4c0FSaDVLWGpkOS9Pa0xQZzNMd21oSnhCWFpFMVM2MUNSdWc1SFZDMk12b0pWZwppamxHWDBGSURudDZldz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZGakNDQXY2Z0F3SUJBZ0lVZTYvR2NpMlJjVDhzR0NBeS9lTmJLMCtieVZvd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0lqRU9NQXdHQTFVRUNnd0ZTWE4wYVc4eEVEQU9CZ05WQkFNTUIxSnZiM1FnUTBFd0lCY05NakV3T1RBegpNREV4T1RBeVdoZ1BNakk1TlRBMk1Ua3dNVEU1TURKYU1DSXhEakFNQmdOVkJBb01CVWx6ZEdsdk1SQXdEZ1lEClZRUUREQWRTYjI5MElFTkJNSUlDSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQXMvUlIKMGhRenlSNys0K0dlM2xNaEplS3ZoWCtmNnNicHZKV1Z1SnFoc293VTlTbnFyZXVwc2IrVFgrbUJkU3BZaFBTbQppMFZaaXVLUGFkazJ0d0lWYXQ3Q3FFWkxHKzgyQlJCRGU2SXFOM01qSnN4aHdXQWJnUnBRYUt4d25ScVllcGFJCmladTJEcldsZ0twcVk0Ukh5STdoTG41T0o5Y0cxb0dRZGlic0c1eXBhRTZrY2pvZGhzeEk3U3UwSDVIVG5WZUwKM1FOaXFVVHJ2MWVCaG0rUWc3T2t2OHBpYVRGY0FGWWlkV1UzdlM2T0hZeWZCOW9ZK3p2UWE4SFh2Vjk5c0EyNAoxTmxLYWhPekRNWTM2ZFpEK3VTYTRpSFZPUVhHZ0EyZmJOK3JNeExDbFFVVUlSakVDR0JIc3NicXBxN1ZTUW9PCmdSME1palpuWjdKV25JY0UzMUhSVVlKN1I2aWphbjNWRzVqWEFzTUthTEtWT3lic0NJWjFDUFhmcUNrWEo2OGcKQWxKbDR0Q0RFS1BJUmJ3bUQ0MXhBSnR6ekRPRzBUS0hyTU9GOGpKL2doQjFhY3FuSVF6ODZLbGRPYVlWS0NWNQo0eXFzaDV4YyttaWJlc0JNRDlGRHBNTmpqL0tyRWt2NjZPYXM0OG9UYUN6Q0orK1h1UlJub0R3VWlKU290OHZzCitFTXR1dXZWKzNaTjNCOUdzQzVqSXFuTFVqQW5oSUh5VjlnU2h4VDNOWElhSkpSc3JOWURzMUc5MTJaUWVjVGEKZkoxWmpZZFhpYkJoNlMwME1idUhtVWtVQ25mdjB4R25EK0EzQW9LdEgwQ2FPdnh1dFJ1aHVmcWU1dkdmaE5QegpLeEUrTlhDdEcwMmdaRC9xaE5YVVRlWDV3RGVVVy9SSzVMZ3ZpaWtDQXdFQUFhTkNNRUF3SFFZRFZSME9CQllFCkZQUHBlRGpnRFZuQXY5ZHBGMUlmR01HWUZaUENNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC8KQkFRREFnTGtNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUJvbzF1eTJOaCtTZ3ZZbXg5NElET2Q5N3JaRXNCUQorS3BGdVdrRk5DUzNsa1BmT01xUjdMOWFJWkFiZ0xWd1BMR3NuOW8vZVRKcU1Gb285RFdVRWllZzFieCtuSmR2CmN4Y05YM1UrR2QvL2pUWllJL3dWbW1ZeWhwZll1S2QrN3R1bHJCeGZaNm1oeDFCQ200WERGWStWUHhhN1JSWDkKRlZ6WmVuMFdobC9VMTA1VDVYYTUydDlYYnR0NnlrL3dUeXFPTG8zd3IydkI5OUJzSnhNbDB1Z1pqZXQzVGJKegoyamUxa1dXMktYZkhWYVFZUlV3d244R0VGSVlJTllsZngreS94NHNNTm95cHowSE1DTU00YnAvcTc3dHVEbDNvCjZZYzVrRUh4S0FkVDMrOWJlR21xQnlHeHZiSkQ1UlBSalJpczRzaGhIWVN0QTJEL2h3V3hYTmo5U3dnNjQ0c3kKa0lHVVhNOHFPTDZENktnSzV0RFh2QlRJLzFjeWRnNzM5cTN3UldFVURCL1libVdOK01menZOTXByZHpQYys3dQpxQTA0T2xPeUZkTUNtM0cwOEgxemJhdVlwaG1laStQTnlyYjlrdDIvd3l6TEJ4K05SS1NwSlpHWVgvaHU3MUg1CnAvbW04NmU0MU82NUJsQnRKbjQ0WG5nQlRjU2kya09ZWi80SE0rOWJkcTNqbXFrdjYwOE4rakN1Z09VMThsYWcKazlqeFhmaVcxcDJRTWNpWXU3cVBCNUlHZHRnVVpNTm1DNFhGR3NOaGFSdjlKVW91QzJEcGFrdU5YVnlKZkRQTQpoaVVqcnJTQXUrV0dOZVBjQjhzQVJoNUtYamQ5L09rTFBnM0x3bWhKeEJYWkUxUzYxQ1J1ZzVIVkMyTXZvSlZnCmlqbEdYMEZJRG50NmV3PT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=" | |
| }, | |
| "private_key": { | |
| "inline_bytes": "W3JlZGFjdGVkXQ==" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ROOTCA", | |
| "version_info": "2021-09-03 01:19:28.811817265 +0000 UTC m=+0.542037149", | |
| "last_updated": "2021-09-03T01:19:28.842Z", | |
| "secret": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.Secret", | |
| "name": "ROOTCA", | |
| "validation_context": { | |
| "trusted_ca": { | |
| "inline_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZGakNDQXY2Z0F3SUJBZ0lVZTYvR2NpMlJjVDhzR0NBeS9lTmJLMCtieVZvd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0lqRU9NQXdHQTFVRUNnd0ZTWE4wYVc4eEVEQU9CZ05WQkFNTUIxSnZiM1FnUTBFd0lCY05NakV3T1RBegpNREV4T1RBeVdoZ1BNakk1TlRBMk1Ua3dNVEU1TURKYU1DSXhEakFNQmdOVkJBb01CVWx6ZEdsdk1SQXdEZ1lEClZRUUREQWRTYjI5MElFTkJNSUlDSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQXMvUlIKMGhRenlSNys0K0dlM2xNaEplS3ZoWCtmNnNicHZKV1Z1SnFoc293VTlTbnFyZXVwc2IrVFgrbUJkU3BZaFBTbQppMFZaaXVLUGFkazJ0d0lWYXQ3Q3FFWkxHKzgyQlJCRGU2SXFOM01qSnN4aHdXQWJnUnBRYUt4d25ScVllcGFJCmladTJEcldsZ0twcVk0Ukh5STdoTG41T0o5Y0cxb0dRZGlic0c1eXBhRTZrY2pvZGhzeEk3U3UwSDVIVG5WZUwKM1FOaXFVVHJ2MWVCaG0rUWc3T2t2OHBpYVRGY0FGWWlkV1UzdlM2T0hZeWZCOW9ZK3p2UWE4SFh2Vjk5c0EyNAoxTmxLYWhPekRNWTM2ZFpEK3VTYTRpSFZPUVhHZ0EyZmJOK3JNeExDbFFVVUlSakVDR0JIc3NicXBxN1ZTUW9PCmdSME1palpuWjdKV25JY0UzMUhSVVlKN1I2aWphbjNWRzVqWEFzTUthTEtWT3lic0NJWjFDUFhmcUNrWEo2OGcKQWxKbDR0Q0RFS1BJUmJ3bUQ0MXhBSnR6ekRPRzBUS0hyTU9GOGpKL2doQjFhY3FuSVF6ODZLbGRPYVlWS0NWNQo0eXFzaDV4YyttaWJlc0JNRDlGRHBNTmpqL0tyRWt2NjZPYXM0OG9UYUN6Q0orK1h1UlJub0R3VWlKU290OHZzCitFTXR1dXZWKzNaTjNCOUdzQzVqSXFuTFVqQW5oSUh5VjlnU2h4VDNOWElhSkpSc3JOWURzMUc5MTJaUWVjVGEKZkoxWmpZZFhpYkJoNlMwME1idUhtVWtVQ25mdjB4R25EK0EzQW9LdEgwQ2FPdnh1dFJ1aHVmcWU1dkdmaE5QegpLeEUrTlhDdEcwMmdaRC9xaE5YVVRlWDV3RGVVVy9SSzVMZ3ZpaWtDQXdFQUFhTkNNRUF3SFFZRFZSME9CQllFCkZQUHBlRGpnRFZuQXY5ZHBGMUlmR01HWUZaUENNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC8KQkFRREFnTGtNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUJvbzF1eTJOaCtTZ3ZZbXg5NElET2Q5N3JaRXNCUQorS3BGdVdrRk5DUzNsa1BmT01xUjdMOWFJWkFiZ0xWd1BMR3NuOW8vZVRKcU1Gb285RFdVRWllZzFieCtuSmR2CmN4Y05YM1UrR2QvL2pUWllJL3dWbW1ZeWhwZll1S2QrN3R1bHJCeGZaNm1oeDFCQ200WERGWStWUHhhN1JSWDkKRlZ6WmVuMFdobC9VMTA1VDVYYTUydDlYYnR0NnlrL3dUeXFPTG8zd3IydkI5OUJzSnhNbDB1Z1pqZXQzVGJKegoyamUxa1dXMktYZkhWYVFZUlV3d244R0VGSVlJTllsZngreS94NHNNTm95cHowSE1DTU00YnAvcTc3dHVEbDNvCjZZYzVrRUh4S0FkVDMrOWJlR21xQnlHeHZiSkQ1UlBSalJpczRzaGhIWVN0QTJEL2h3V3hYTmo5U3dnNjQ0c3kKa0lHVVhNOHFPTDZENktnSzV0RFh2QlRJLzFjeWRnNzM5cTN3UldFVURCL1libVdOK01menZOTXByZHpQYys3dQpxQTA0T2xPeUZkTUNtM0cwOEgxemJhdVlwaG1laStQTnlyYjlrdDIvd3l6TEJ4K05SS1NwSlpHWVgvaHU3MUg1CnAvbW04NmU0MU82NUJsQnRKbjQ0WG5nQlRjU2kya09ZWi80SE0rOWJkcTNqbXFrdjYwOE4rakN1Z09VMThsYWcKazlqeFhmaVcxcDJRTWNpWXU3cVBCNUlHZHRnVVpNTm1DNFhGR3NOaGFSdjlKVW91QzJEcGFrdU5YVnlKZkRQTQpoaVVqcnJTQXUrV0dOZVBjQjhzQVJoNUtYamQ5L09rTFBnM0x3bWhKeEJYWkUxUzYxQ1J1ZzVIVkMyTXZvSlZnCmlqbEdYMEZJRG50NmV3PT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
This file has been truncated, but you can view the full file.
This file contains hidden or 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
| { | |
| "configs": [ | |
| { | |
| "@type": "type.googleapis.com/envoy.admin.v3.BootstrapConfigDump", | |
| "bootstrap": { | |
| "node": { | |
| "id": "sidecar~10.10.0.93~echo-v1-96d97bcdb-97ghl.echo-7-69379~echo-7-69379.svc.cluster.local", | |
| "cluster": "echo.echo-7-69379", | |
| "metadata": { | |
| "POD_PORTS": "[{\"containerPort\":7070,\"protocol\":\"TCP\"},{\"containerPort\":8090,\"protocol\":\"TCP\"},{\"containerPort\":9443,\"protocol\":\"TCP\"},{\"containerPort\":8080,\"protocol\":\"TCP\"},{\"name\":\"tcp-health-port\",\"containerPort\":3333,\"protocol\":\"TCP\"}]", | |
| "DNS_CAPTURE": "true", | |
| "INTERCEPTION_MODE": "REDIRECT", | |
| "MESH_ID": "cluster.local", | |
| "SERVICE_ACCOUNT": "default", | |
| "WORKLOAD_NAME": "echo-v1", | |
| "OWNER": "kubernetes://apis/apps/v1/namespaces/echo-7-69379/deployments/echo-v1", | |
| "sidecar.istio.io/userVolumeMount": "[\n {\"name\": \"authz-certs\", \"mountPath\":\"/etc/certs/authz\"},\n {\"name\": \"authz-client-cred\", \"mountPath\":\"/etc/cred/authz\"},\n {\"name\": \"shady-authz-client-cred\", \"mountPath\":\"/etc/cred/shady-authz\"}\n ]", | |
| "ISTIO_VERSION": "1.9-alpha.2877798f23ea1419fd71b963044162198513387c", | |
| "sidecar.istio.io/inject": "true", | |
| "prometheus.io/scrape": "true", | |
| "prometheus.io/port": "15014", | |
| "PROXY_CONFIG": { | |
| "tracing": { | |
| "zipkin": { | |
| "address": "zipkin.istio-system:9411" | |
| } | |
| }, | |
| "statusPort": 15020, | |
| "serviceCluster": "echo.echo-7-69379", | |
| "envoyMetricsService": {}, | |
| "binaryPath": "/usr/local/bin/envoy", | |
| "discoveryAddress": "istiod.istio-system.svc:15012", | |
| "concurrency": 2, | |
| "envoyAccessLogService": {}, | |
| "configPath": "./etc/istio/proxy", | |
| "statNameLength": 189, | |
| "parentShutdownDuration": "60s", | |
| "proxyAdminPort": 15000, | |
| "controlPlaneAuthPolicy": "MUTUAL_TLS", | |
| "drainDuration": "45s", | |
| "proxyMetadata": { | |
| "DNS_AGENT": "", | |
| "ISTIO_META_DNS_CAPTURE": "true", | |
| "ISTIO_META_PROXY_XDS_VIA_AGENT": "true" | |
| }, | |
| "terminationDrainDuration": "5s" | |
| }, | |
| "PLATFORM_METADATA": { | |
| "gcp_project": "jianfeih-test-321318", | |
| "gcp_project_number": "159575789034", | |
| "gcp_location": "us-west1-a", | |
| "gcp_gce_instance": "loomer", | |
| "gcp_gce_instance_id": "1504401724153577090" | |
| }, | |
| "PROXY_XDS_VIA_AGENT": "true", | |
| "APP_CONTAINERS": "app", | |
| "CLUSTER_ID": "cluster-0", | |
| "LABELS": { | |
| "service.istio.io/canonical-name": "echo", | |
| "version": "v1", | |
| "security.istio.io/tlsMode": "istio", | |
| "app": "echo", | |
| "istio-locality": "us-east1", | |
| "service.istio.io/canonical-revision": "v1", | |
| "pod-template-hash": "96d97bcdb", | |
| "istio.io/rev": "default" | |
| }, | |
| "ISTIO_PROXY_SHA": "istio-proxy:c22c655c6c748c29d6b1e30c7bdee4337051c678", | |
| "NAME": "echo-v1-96d97bcdb-97ghl", | |
| "NAMESPACE": "echo-7-69379", | |
| "sidecar.istio.io/userVolume": "[\n {\"name\": \"authz-certs\", \"configMap\":{\"name\":\"authz-ca-certs\"}},\n {\"name\": \"authz-client-cred\", \"secret\":{\"secretName\":\"authz-client-cred\"}},\n {\"name\": \"shady-authz-client-cred\", \"secret\":{\"secretName\":\"shady-authz-client-cred\"}}\n ]", | |
| "INSTANCE_IPS": "10.10.0.93,fe80::c03b:80ff:fe73:70da" | |
| }, | |
| "locality": { | |
| "region": "us-east1" | |
| }, | |
| "hidden_envoy_deprecated_build_version": "c22c655c6c748c29d6b1e30c7bdee4337051c678/1.16.0/Clean/RELEASE/BoringSSL", | |
| "user_agent_name": "envoy", | |
| "user_agent_build_version": { | |
| "version": { | |
| "major_number": 1, | |
| "minor_number": 16 | |
| }, | |
| "metadata": { | |
| "build.type": "RELEASE", | |
| "ssl.version": "BoringSSL", | |
| "revision.status": "Clean", | |
| "revision.sha": "c22c655c6c748c29d6b1e30c7bdee4337051c678" | |
| } | |
| }, | |
| "extensions": [ | |
| { | |
| "name": "envoy.compression.gzip.decompressor", | |
| "category": "envoy.compression.decompressor" | |
| }, | |
| { | |
| "name": "envoy.filters.connection_pools.http.generic", | |
| "category": "envoy.upstreams" | |
| }, | |
| { | |
| "name": "envoy.filters.connection_pools.http.http", | |
| "category": "envoy.upstreams" | |
| }, | |
| { | |
| "name": "envoy.filters.connection_pools.http.tcp", | |
| "category": "envoy.upstreams" | |
| }, | |
| { | |
| "name": "quiche", | |
| "category": "envoy.quic_client_codec" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.alts", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.quic", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.raw_buffer", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tap", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tls", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "raw_buffer", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "tls", | |
| "category": "envoy.transport_sockets.downstream" | |
| }, | |
| { | |
| "name": "envoy.resource_monitors.fixed_heap", | |
| "category": "envoy.resource_monitors" | |
| }, | |
| { | |
| "name": "envoy.resource_monitors.injected_resource", | |
| "category": "envoy.resource_monitors" | |
| }, | |
| { | |
| "name": "envoy.extensions.http.cache.simple", | |
| "category": "envoy.http.cache" | |
| }, | |
| { | |
| "name": "envoy.dynamic.ot", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.lightstep", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.datadog", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.dynamic_ot", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.lightstep", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.opencensus", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.xray", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.tracers.zipkin", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.zipkin", | |
| "category": "envoy.tracers" | |
| }, | |
| { | |
| "name": "envoy.health_checkers.redis", | |
| "category": "envoy.health_checkers" | |
| }, | |
| { | |
| "name": "envoy.ip", | |
| "category": "envoy.resolvers" | |
| }, | |
| { | |
| "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": "default", | |
| "category": "envoy.dubbo_proxy.route_matchers" | |
| }, | |
| { | |
| "name": "envoy.compression.gzip.compressor", | |
| "category": "envoy.compression.compressor" | |
| }, | |
| { | |
| "name": "quiche", | |
| "category": "envoy.quic_server_codec" | |
| }, | |
| { | |
| "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.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.fault", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.adaptive_concurrency", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.admission_control", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.aws_lambda", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.aws_request_signing", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.buffer", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.cache", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.cdn_loop", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.compressor", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.cors", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.csrf", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.decompressor", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.dynamic_forward_proxy", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.dynamo", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.ext_authz", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.fault", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_http1_bridge", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_http1_reverse_bridge", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_json_transcoder", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_stats", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.grpc_web", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.gzip", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.header_to_metadata", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.health_check", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.ip_tagging", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.jwt_authn", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.local_ratelimit", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.lua", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.oauth", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.on_demand", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.original_src", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.ratelimit", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.rbac", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.router", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.squash", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.tap", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.filters.http.wasm", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "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.gzip", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.health_check", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "envoy.http_dynamo_filter", | |
| "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.squash", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "istio.alpn", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "istio_authn", | |
| "category": "envoy.filters.http" | |
| }, | |
| { | |
| "name": "udp_default_writer", | |
| "category": "envoy.udp_packet_writers" | |
| }, | |
| { | |
| "name": "udp_gso_batch_writer", | |
| "category": "envoy.udp_packet_writers" | |
| }, | |
| { | |
| "name": "envoy.watchdog.abort_action", | |
| "category": "envoy.guarddog_actions" | |
| }, | |
| { | |
| "name": "envoy.watchdog.profile_action", | |
| "category": "envoy.guarddog_actions" | |
| }, | |
| { | |
| "name": "envoy.filters.network.upstream.metadata_exchange", | |
| "category": "envoy.filters.upstream_network" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.alts", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.quic", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.raw_buffer", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tap", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.tls", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.transport_sockets.upstream_proxy_protocol", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "raw_buffer", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "tls", | |
| "category": "envoy.transport_sockets.upstream" | |
| }, | |
| { | |
| "name": "envoy.retry_host_predicates.omit_canary_hosts", | |
| "category": "envoy.retry_host_predicates" | |
| }, | |
| { | |
| "name": "envoy.retry_host_predicates.omit_host_metadata", | |
| "category": "envoy.retry_host_predicates" | |
| }, | |
| { | |
| "name": "envoy.retry_host_predicates.previous_hosts", | |
| "category": "envoy.retry_host_predicates" | |
| }, | |
| { | |
| "name": "envoy.internal_redirect_predicates.allow_listed_routes", | |
| "category": "envoy.internal_redirect_predicates" | |
| }, | |
| { | |
| "name": "envoy.internal_redirect_predicates.previous_routes", | |
| "category": "envoy.internal_redirect_predicates" | |
| }, | |
| { | |
| "name": "envoy.internal_redirect_predicates.safe_cross_scheme", | |
| "category": "envoy.internal_redirect_predicates" | |
| }, | |
| { | |
| "name": "envoy.client_ssl_auth", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.echo", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.ext_authz", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.client_ssl_auth", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.direct_response", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.dubbo_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.echo", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.ext_authz", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.http_connection_manager", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.kafka_broker", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.local_ratelimit", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.metadata_exchange", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.mongo_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.mysql_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.postgres_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.ratelimit", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.rbac", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.redis_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.rocketmq_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.sni_cluster", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.sni_dynamic_forward_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_cluster_rewrite", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.tcp_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.thrift_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.wasm", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.network.zookeeper_proxy", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "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": "forward_downstream_sni", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "sni_verifier", | |
| "category": "envoy.filters.network" | |
| }, | |
| { | |
| "name": "envoy.filters.thrift.rate_limit", | |
| "category": "envoy.thrift_proxy.filters" | |
| }, | |
| { | |
| "name": "envoy.filters.thrift.router", | |
| "category": "envoy.thrift_proxy.filters" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.file", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.http_grpc", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.tcp_grpc", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.access_loggers.wasm", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.file_access_log", | |
| "category": "envoy.access_loggers" | |
| }, | |
| { | |
| "name": "envoy.http_grpc_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.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.filters.dubbo.router", | |
| "category": "envoy.dubbo_proxy.filters" | |
| }, | |
| { | |
| "name": "envoy.dog_statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.metrics_service", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.dog_statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.hystrix", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.metrics_service", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.stat_sinks.wasm", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "name": "envoy.statsd", | |
| "category": "envoy.stats_sinks" | |
| }, | |
| { | |
| "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.filters.udp.dns_filter", | |
| "category": "envoy.filters.udp_listener" | |
| }, | |
| { | |
| "name": "envoy.filters.udp_listener.udp_proxy", | |
| "category": "envoy.filters.udp_listener" | |
| }, | |
| { | |
| "name": "dubbo.hessian2", | |
| "category": "envoy.dubbo_proxy.serializers" | |
| }, | |
| { | |
| "name": "envoy.bootstrap.wasm", | |
| "category": "envoy.bootstrap" | |
| }, | |
| { | |
| "name": "envoy.extensions.network.socket_interface.default_socket_interface", | |
| "category": "envoy.bootstrap" | |
| }, | |
| { | |
| "name": "quiche_quic_listener", | |
| "category": "envoy.udp_listeners" | |
| }, | |
| { | |
| "name": "raw_udp_listener", | |
| "category": "envoy.udp_listeners" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.http_inspector", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.original_dst", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.original_src", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.proxy_protocol", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "name": "envoy.filters.listener.tls_inspector", | |
| "category": "envoy.filters.listener" | |
| }, | |
| { | |
| "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.retry_priorities.previous_priorities", | |
| "category": "envoy.retry_priorities" | |
| }, | |
| { | |
| "name": "dubbo", | |
| "category": "envoy.dubbo_proxy.protocols" | |
| } | |
| ] | |
| }, | |
| "static_resources": { | |
| "listeners": [ | |
| { | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15090 | |
| } | |
| }, | |
| "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": "stats", | |
| "route_config": { | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/stats/prometheus" | |
| }, | |
| "route": { | |
| "cluster": "prometheus_stats" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| { | |
| "address": { | |
| "socket_address": { | |
| "address": "0.0.0.0", | |
| "port_value": 15021 | |
| } | |
| }, | |
| "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": "agent", | |
| "route_config": { | |
| "virtual_hosts": [ | |
| { | |
| "name": "backend", | |
| "domains": [ | |
| "*" | |
| ], | |
| "routes": [ | |
| { | |
| "match": { | |
| "prefix": "/healthz/ready" | |
| }, | |
| "route": { | |
| "cluster": "agent" | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "http_filters": [ | |
| { | |
| "name": "envoy.filters.http.router", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.filters.http.router.v3.Router" | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| ], | |
| "clusters": [ | |
| { | |
| "name": "prometheus_stats", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15000 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "agent", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15020 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "sds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "http2_protocol_options": {}, | |
| "load_assignment": { | |
| "cluster_name": "sds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/SDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "xds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "max_requests_per_connection": 1, | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| }, | |
| { | |
| "priority": "HIGH", | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": {}, | |
| "upstream_connection_options": { | |
| "tcp_keepalive": { | |
| "keepalive_time": 300 | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "xds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/XDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "zipkin", | |
| "type": "STRICT_DNS", | |
| "connect_timeout": "1s", | |
| "dns_lookup_family": "V4_ONLY", | |
| "load_assignment": { | |
| "cluster_name": "zipkin", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "zipkin.istio-system", | |
| "port_value": 9411 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "respect_dns_ttl": true | |
| } | |
| ] | |
| }, | |
| "dynamic_resources": { | |
| "lds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "cds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "ads_config": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "xds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| } | |
| }, | |
| "tracing": { | |
| "http": { | |
| "name": "envoy.tracers.zipkin", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.config.trace.v3.ZipkinConfig", | |
| "collector_cluster": "zipkin", | |
| "collector_endpoint": "/api/v2/spans", | |
| "trace_id_128bit": true, | |
| "shared_span_context": false, | |
| "collector_endpoint_version": "HTTP_JSON" | |
| } | |
| } | |
| }, | |
| "admin": { | |
| "access_log_path": "/dev/null", | |
| "profile_path": "/var/lib/istio/data/envoy.prof", | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15000 | |
| } | |
| } | |
| }, | |
| "stats_config": { | |
| "stats_tags": [ | |
| { | |
| "tag_name": "cluster_name", | |
| "regex": "^cluster\\.((.+?(\\..+?\\.svc\\.cluster\\.local)?)\\.)" | |
| }, | |
| { | |
| "tag_name": "tcp_prefix", | |
| "regex": "^tcp\\.((.*?)\\.)\\w+?$" | |
| }, | |
| { | |
| "tag_name": "response_code", | |
| "regex": "(response_code=\\.=(.+?);\\.;)|_rq(_(\\.d{3}))$" | |
| }, | |
| { | |
| "tag_name": "response_code_class", | |
| "regex": "_rq(_(\\dxx))$" | |
| }, | |
| { | |
| "tag_name": "http_conn_manager_listener_prefix", | |
| "regex": "^listener(?=\\.).*?\\.http\\.(((?:[_.[:digit:]]*|[_\\[\\]aAbBcCdDeEfF[:digit:]]*))\\.)" | |
| }, | |
| { | |
| "tag_name": "http_conn_manager_prefix", | |
| "regex": "^http\\.(((?:[_.[:digit:]]*|[_\\[\\]aAbBcCdDeEfF[:digit:]]*))\\.)" | |
| }, | |
| { | |
| "tag_name": "listener_address", | |
| "regex": "^listener\\.(((?:[_.[:digit:]]*|[_\\[\\]aAbBcCdDeEfF[:digit:]]*))\\.)" | |
| }, | |
| { | |
| "tag_name": "mongo_prefix", | |
| "regex": "^mongo\\.(.+?)\\.(collection|cmd|cx_|op_|delays_|decoding_)(.*?)$" | |
| }, | |
| { | |
| "tag_name": "reporter", | |
| "regex": "(reporter=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_namespace", | |
| "regex": "(source_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_workload", | |
| "regex": "(source_workload=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_workload_namespace", | |
| "regex": "(source_workload_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_principal", | |
| "regex": "(source_principal=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_app", | |
| "regex": "(source_app=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_version", | |
| "regex": "(source_version=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_cluster", | |
| "regex": "(source_cluster=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_namespace", | |
| "regex": "(destination_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_workload", | |
| "regex": "(destination_workload=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_workload_namespace", | |
| "regex": "(destination_workload_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_principal", | |
| "regex": "(destination_principal=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_app", | |
| "regex": "(destination_app=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_version", | |
| "regex": "(destination_version=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_service", | |
| "regex": "(destination_service=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_service_name", | |
| "regex": "(destination_service_name=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_service_namespace", | |
| "regex": "(destination_service_namespace=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_port", | |
| "regex": "(destination_port=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_cluster", | |
| "regex": "(destination_cluster=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "request_protocol", | |
| "regex": "(request_protocol=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "request_operation", | |
| "regex": "(request_operation=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "request_host", | |
| "regex": "(request_host=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "response_flags", | |
| "regex": "(response_flags=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "grpc_response_status", | |
| "regex": "(grpc_response_status=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "connection_security_policy", | |
| "regex": "(connection_security_policy=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "permissive_response_code", | |
| "regex": "(permissive_response_code=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "permissive_response_policyid", | |
| "regex": "(permissive_response_policyid=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_canonical_service", | |
| "regex": "(source_canonical_service=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_canonical_service", | |
| "regex": "(destination_canonical_service=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "source_canonical_revision", | |
| "regex": "(source_canonical_revision=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "destination_canonical_revision", | |
| "regex": "(destination_canonical_revision=\\.=(.*?);\\.;)" | |
| }, | |
| { | |
| "tag_name": "cache", | |
| "regex": "(cache\\.(.+?)\\.)" | |
| }, | |
| { | |
| "tag_name": "component", | |
| "regex": "(component\\.(.+?)\\.)" | |
| }, | |
| { | |
| "tag_name": "tag", | |
| "regex": "(tag\\.(.+?);\\.)" | |
| }, | |
| { | |
| "tag_name": "wasm_filter", | |
| "regex": "(wasm_filter\\.(.+?)\\.)" | |
| } | |
| ], | |
| "use_all_default_tags": false, | |
| "stats_matcher": { | |
| "inclusion_list": { | |
| "patterns": [ | |
| { | |
| "prefix": "reporter=" | |
| }, | |
| { | |
| "prefix": "cluster_manager" | |
| }, | |
| { | |
| "prefix": "listener_manager" | |
| }, | |
| { | |
| "prefix": "server" | |
| }, | |
| { | |
| "prefix": "cluster.xds-grpc" | |
| }, | |
| { | |
| "prefix": "wasm" | |
| }, | |
| { | |
| "prefix": "component" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "layered_runtime": { | |
| "layers": [ | |
| { | |
| "name": "deprecation", | |
| "static_layer": { | |
| "re2.max_program_size.error_level": 1024, | |
| "envoy.deprecated_features:envoy.config.listener.v3.Listener.hidden_envoy_deprecated_use_original_dst": true, | |
| "envoy.reloadable_features.strict_1xx_and_204_response_headers": false | |
| } | |
| }, | |
| { | |
| "name": "admin", | |
| "admin_layer": {} | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.120Z" | |
| }, | |
| { | |
| "@type": "type.googleapis.com/envoy.admin.v3.ClustersConfigDump", | |
| "version_info": "2021-09-03T01:08:57Z/25", | |
| "static_clusters": [ | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "agent", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15020 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.140Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "prometheus_stats", | |
| "type": "STATIC", | |
| "connect_timeout": "0.250s", | |
| "load_assignment": { | |
| "cluster_name": "prometheus_stats", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 15000 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.139Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "sds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "http2_protocol_options": {}, | |
| "load_assignment": { | |
| "cluster_name": "sds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/SDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.140Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "xds-grpc", | |
| "type": "STATIC", | |
| "connect_timeout": "1s", | |
| "max_requests_per_connection": 1, | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| }, | |
| { | |
| "priority": "HIGH", | |
| "max_connections": 100000, | |
| "max_pending_requests": 100000, | |
| "max_requests": 100000 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": {}, | |
| "upstream_connection_options": { | |
| "tcp_keepalive": { | |
| "keepalive_time": 300 | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "xds-grpc", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "pipe": { | |
| "path": "./etc/istio/proxy/XDS" | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.163Z" | |
| }, | |
| { | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "zipkin", | |
| "type": "STRICT_DNS", | |
| "connect_timeout": "1s", | |
| "dns_lookup_family": "V4_ONLY", | |
| "load_assignment": { | |
| "cluster_name": "zipkin", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "zipkin.istio-system", | |
| "port_value": 9411 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "respect_dns_ttl": true | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.163Z" | |
| } | |
| ], | |
| "dynamic_active_clusters": [ | |
| { | |
| "version_info": "2021-09-03T01:07:16Z/11", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "BlackHoleCluster", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.228Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:07:16Z/11", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "InboundPassthroughClusterIpv4", | |
| "type": "ORIGINAL_DST", | |
| "connect_timeout": "10s", | |
| "lb_policy": "CLUSTER_PROVIDED", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "upstream_bind_config": { | |
| "source_address": { | |
| "address": "127.0.0.6", | |
| "port_value": 0 | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL" | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.230Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:07:16Z/11", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "InboundPassthroughClusterIpv6", | |
| "type": "ORIGINAL_DST", | |
| "connect_timeout": "10s", | |
| "lb_policy": "CLUSTER_PROVIDED", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "upstream_bind_config": { | |
| "source_address": { | |
| "address": "::6", | |
| "port_value": 0 | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL" | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.231Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:07:16Z/11", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "PassthroughCluster", | |
| "type": "ORIGINAL_DST", | |
| "connect_timeout": "10s", | |
| "lb_policy": "CLUSTER_PROVIDED", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:07:18.229Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "inbound|7070||", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "echo.echo-7-69379.svc.cluster.local", | |
| "name": "echo", | |
| "namespace": "echo-7-69379" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "inbound|7070||", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 7070 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.241Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "inbound|80||", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "echo.echo-7-69379.svc.cluster.local", | |
| "name": "echo", | |
| "namespace": "echo-7-69379" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "inbound|80||", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 8090 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.241Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "inbound|9443||", | |
| "type": "STATIC", | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "echo", | |
| "namespace": "echo-7-69379", | |
| "host": "echo.echo-7-69379.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "load_assignment": { | |
| "cluster_name": "inbound|9443||", | |
| "endpoints": [ | |
| { | |
| "lb_endpoints": [ | |
| { | |
| "endpoint": { | |
| "address": { | |
| "socket_address": { | |
| "address": "127.0.0.1", | |
| "port_value": 9443 | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.242Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15010||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15010||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod" | |
| } | |
| ], | |
| "default_original_port": 15010, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15010_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.109Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15012||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15012||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15012, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "istio-eastwestgateway", | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15012_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.174Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15012||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15012||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15012, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod", | |
| "namespace": "istio-system" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15012_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.111Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15014||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15014||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15014, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15014_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.116Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15017||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15017||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15017, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "name": "istio-eastwestgateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15017_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.179Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||echo-gateway.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||echo-gateway.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "echo-gateway", | |
| "namespace": "echo-7-69379", | |
| "host": "echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 15021, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.128Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15021, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "httpbin-gateway", | |
| "namespace": "httpbin-gateway-2-96089", | |
| "host": "httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/httpbin-gateway-2-96089/sa/httpbin-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.139Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15021, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "istio-eastwestgateway", | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.166Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15021||tier1gateway.tier1-1-95623.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15021||tier1gateway.tier1-1-95623.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "tier1-1-95623", | |
| "host": "tier1gateway.tier1-1-95623.svc.cluster.local", | |
| "name": "tier1gateway" | |
| } | |
| ], | |
| "default_original_port": 15021 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-95623/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15021_._.tier1gateway.tier1-1-95623.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.150Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||echo-egressgateway.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||echo-egressgateway.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "echo-egressgateway", | |
| "namespace": "echo-7-69379", | |
| "host": "echo-egressgateway.echo-7-69379.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 15443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/echo-egressgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.echo-egressgateway.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.124Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||echo-gateway.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||echo-gateway.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "echo-gateway", | |
| "namespace": "echo-7-69379", | |
| "host": "echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 15443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.136Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "httpbin-gateway", | |
| "namespace": "httpbin-gateway-2-96089", | |
| "host": "httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/httpbin-gateway-2-96089/sa/httpbin-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.147Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||istio-eastwestgateway.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||istio-eastwestgateway.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "istio-eastwestgateway", | |
| "namespace": "istio-system", | |
| "host": "istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 15443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istio-eastwestgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.istio-eastwestgateway.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.170Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15443||tier1gateway.tier1-1-95623.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15443||tier1gateway.tier1-1-95623.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "tier1gateway", | |
| "namespace": "tier1-1-95623", | |
| "host": "tier1gateway.tier1-1-95623.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 15443 | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-95623/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15443_._.tier1gateway.tier1-1-95623.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.163Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|15555||xcp-edge.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|15555||xcp-edge.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 15555, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "xcp-edge", | |
| "namespace": "xcp-edge", | |
| "host": "xcp-edge.xcp-edge.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.15555_._.xcp-edge.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.234Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||cert-manager-webhook.cert-manager.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||cert-manager-webhook.cert-manager.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "name": "cert-manager-webhook", | |
| "namespace": "cert-manager", | |
| "host": "cert-manager-webhook.cert-manager.svc.cluster.local" | |
| } | |
| ], | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/cert-manager/sa/cert-manager-webhook" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.cert-manager-webhook.cert-manager.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.097Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||echo-gateway.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||echo-gateway.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "echo-gateway", | |
| "namespace": "echo-7-69379", | |
| "host": "echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.133Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||istiod.istio-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||istiod.istio-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "istio-system", | |
| "host": "istiod.istio-system.svc.cluster.local", | |
| "name": "istiod" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/istio-system/sa/istiod-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.istiod.istio-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.114Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||kubernetes.default.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||kubernetes.default.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "host": "kubernetes.default.svc.cluster.local", | |
| "name": "kubernetes", | |
| "namespace": "default" | |
| } | |
| ], | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/kube-system/sa/" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.kubernetes.default.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.085Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||metrics-server.kube-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||metrics-server.kube-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "kube-system", | |
| "host": "metrics-server.kube-system.svc.cluster.local", | |
| "name": "metrics-server" | |
| } | |
| ], | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/kube-system/sa/metrics-server" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.metrics-server.kube-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.094Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||tier1gateway.tier1-1-95623.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||tier1gateway.tier1-1-95623.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "tier1gateway", | |
| "namespace": "tier1-1-95623", | |
| "host": "tier1gateway.tier1-1-95623.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/tier1-1-95623/sa/tier1gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.tier1gateway.tier1-1-95623.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.160Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-central-internal.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "xcp-system", | |
| "host": "xcp-central-internal.xcp-system.svc.cluster.local", | |
| "name": "xcp-central-internal" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/xcp-central" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-central-internal.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.216Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "xcp-edge-internal", | |
| "namespace": "xcp-edge", | |
| "host": "xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-edge-internal.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.231Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-operator-central.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "xcp-operator-central.xcp-system.svc.cluster.local", | |
| "name": "xcp-operator-central", | |
| "namespace": "xcp-system" | |
| } | |
| ], | |
| "default_original_port": 443 | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": {}, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-operator-central.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.211Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|443||xcp-operator-edge.xcp-edge.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 443, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "xcp-operator-edge.xcp-edge.svc.cluster.local", | |
| "name": "xcp-operator-edge", | |
| "namespace": "xcp-edge" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "protocol_selection": "USE_DOWNSTREAM_PROTOCOL", | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-edge/sa/xcp-operator-edge" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.443_._.xcp-operator-edge.xcp-edge.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.228Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|53||kube-dns.kube-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|53||kube-dns.kube-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 53, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "kube-dns", | |
| "namespace": "kube-system", | |
| "host": "kube-dns.kube-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/kube-system/sa/coredns" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.53_._.kube-dns.kube-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.088Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|6379||external-ratelimit-redis.xcp-system.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|6379||external-ratelimit-redis.xcp-system.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 6379, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "name": "external-ratelimit-redis", | |
| "namespace": "xcp-system", | |
| "host": "external-ratelimit-redis.xcp-system.svc.cluster.local" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/xcp-system/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.6379_._.external-ratelimit-redis.xcp-system.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.221Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|7070||echo.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|7070||echo.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 7070, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "echo.echo-7-69379.svc.cluster.local", | |
| "name": "echo", | |
| "namespace": "echo-7-69379" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.7070_._.echo.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.183Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|7070||http-client.client-8-89719.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|7070||http-client.client-8-89719.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 7070, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "client-8-89719", | |
| "host": "http-client.client-8-89719.svc.cluster.local", | |
| "name": "http-client" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/client-8-89719/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.7070_._.http-client.client-8-89719.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.191Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|7070||no-mesh-http-client.no-mesh-9-14336.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|7070||no-mesh-http-client.no-mesh-9-14336.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "services": [ | |
| { | |
| "namespace": "no-mesh-9-14336", | |
| "host": "no-mesh-http-client.no-mesh-9-14336.svc.cluster.local", | |
| "name": "no-mesh-http-client" | |
| } | |
| ], | |
| "default_original_port": 7070, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection" | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/no-mesh-9-14336/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.7070_._.no-mesh-http-client.no-mesh-9-14336.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.199Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||echo-egressgateway.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||echo-egressgateway.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "echo-7-69379", | |
| "host": "echo-egressgateway.echo-7-69379.svc.cluster.local", | |
| "name": "echo-egressgateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/echo-egressgateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.echo-egressgateway.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.119Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||echo-gateway.echo-7-69379.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||echo-gateway.echo-7-69379.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "echo-7-69379", | |
| "host": "echo-gateway.echo-7-69379.svc.cluster.local", | |
| "name": "echo-gateway" | |
| } | |
| ], | |
| "default_original_port": 8080 | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio", | |
| "h2" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/echo-7-69379/sa/echo-gateway-service-account" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.echo-gateway.echo-7-69379.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.131Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||external-ratelimit-server.default.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||external-ratelimit-server.default.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "host": "external-ratelimit-server.default.svc.cluster.local", | |
| "name": "external-ratelimit-server", | |
| "namespace": "default" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport_socket_matches": [ | |
| { | |
| "name": "tlsMode-istio", | |
| "match": { | |
| "tlsMode": "istio" | |
| }, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.tls", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", | |
| "common_tls_context": { | |
| "alpn_protocols": [ | |
| "istio-peer-exchange", | |
| "istio" | |
| ], | |
| "tls_certificate_sds_secret_configs": [ | |
| { | |
| "name": "default", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| ], | |
| "combined_validation_context": { | |
| "default_validation_context": { | |
| "match_subject_alt_names": [ | |
| { | |
| "exact": "spiffe://cluster.local/ns/default/sa/default" | |
| } | |
| ] | |
| }, | |
| "validation_context_sds_secret_config": { | |
| "name": "ROOTCA", | |
| "sds_config": { | |
| "api_config_source": { | |
| "api_type": "GRPC", | |
| "grpc_services": [ | |
| { | |
| "envoy_grpc": { | |
| "cluster_name": "sds-grpc" | |
| } | |
| } | |
| ], | |
| "transport_api_version": "V3" | |
| }, | |
| "initial_fetch_timeout": "0s", | |
| "resource_api_version": "V3" | |
| } | |
| } | |
| } | |
| }, | |
| "sni": "outbound_.8080_._.external-ratelimit-server.default.svc.cluster.local" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "tlsMode-disabled", | |
| "match": {}, | |
| "transport_socket": { | |
| "name": "envoy.transport_sockets.raw_buffer" | |
| } | |
| } | |
| ] | |
| }, | |
| "last_updated": "2021-09-03T01:08:56.104Z" | |
| }, | |
| { | |
| "version_info": "2021-09-03T01:08:56Z/24", | |
| "cluster": { | |
| "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster", | |
| "name": "outbound|8080||httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local", | |
| "type": "EDS", | |
| "eds_cluster_config": { | |
| "eds_config": { | |
| "ads": {}, | |
| "resource_api_version": "V3" | |
| }, | |
| "service_name": "outbound|8080||httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local" | |
| }, | |
| "connect_timeout": "10s", | |
| "circuit_breakers": { | |
| "thresholds": [ | |
| { | |
| "max_connections": 4294967295, | |
| "max_pending_requests": 4294967295, | |
| "max_requests": 4294967295, | |
| "max_retries": 4294967295 | |
| } | |
| ] | |
| }, | |
| "http2_protocol_options": { | |
| "max_concurrent_streams": 1073741824 | |
| }, | |
| "outlier_detection": { | |
| "enforcing_success_rate": 0, | |
| "consecutive_gateway_failure": 10, | |
| "enforcing_consecutive_gateway_failure": 100 | |
| }, | |
| "metadata": { | |
| "filter_metadata": { | |
| "istio": { | |
| "default_original_port": 8080, | |
| "config": "/apis/networking.istio.io/v1alpha3/namespaces/echo-7-69379/destination-rule/default-sidecar-outlier-detection", | |
| "services": [ | |
| { | |
| "namespace": "httpbin-gateway-2-96089", | |
| "host": "httpbin-gateway.httpbin-gateway-2-96089.svc.cluster.local", | |
| "name": "httpbin-gateway" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "common_lb_config": { | |
| "healthy_panic_threshold": {}, | |
| "locality_weighted_lb_config": {} | |
| }, | |
| "filters": [ | |
| { | |
| "name": "istio.metadata_exchange", | |
| "typed_config": { | |
| "@type": "type.googleapis.com/udpa.type.v1.TypedStruct", | |
| "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange", | |
| "value": { | |
| "protocol": "istio-peer-exchange" | |
| } | |
| } | |
| } | |
| ], | |
| "transport |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment