Last active
November 7, 2019 11:55
-
-
Save zhaohuabing/544d4d45447b65d10150e528a190f8ee to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"configs": [ | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v2alpha.BootstrapConfigDump", | |
"bootstrap": { | |
"node": { | |
"id": "sidecar~10.40.0.17~ratings-v1-f745cf57b-kx8lf.default~default.svc.cluster.local", | |
"cluster": "ratings.default", | |
"metadata": { | |
"ISTIO_PROXY_SHA": "istio-proxy:c33dc49585e5e7b5f616c8b5377a5f1f52505e20", | |
"NAME": "ratings-v1-f745cf57b-kx8lf", | |
"NAMESPACE": "default", | |
"INCLUDE_INBOUND_PORTS": "9080", | |
"app": "ratings", | |
"EXCHANGE_KEYS": "NAME,NAMESPACE,INSTANCE_IPS,LABELS,OWNER,PLATFORM_METADATA,WORKLOAD_NAME,CANONICAL_TELEMETRY_SERVICE,MESH_ID,SERVICE_ACCOUNT", | |
"INSTANCE_IPS": "10.40.0.17", | |
"pod-template-hash": "f745cf57b", | |
"POD_PORTS": "[\n {\"containerPort\":9080,\"protocol\":\"TCP\"}\n]", | |
"INTERCEPTION_MODE": "REDIRECT", | |
"SERVICE_ACCOUNT": "bookinfo-ratings", | |
"version": "v1", | |
"CONFIG_NAMESPACE": "default", | |
"WORKLOAD_NAME": "ratings-v1", | |
"OWNER": "kubernetes://api/apps/v1/namespaces/default/deployments/ratings-v1", | |
"ISTIO_VERSION": "1.3.4", | |
"POD_NAME": "ratings-v1-f745cf57b-kx8lf", | |
"istio": "sidecar", | |
"CLUSTER_ID": "Kubernetes", | |
"LABELS": { | |
"app": "ratings", | |
"version": "v1", | |
"pod-template-hash": "f745cf57b" | |
} | |
}, | |
"locality": {}, | |
"build_version": "c33dc49585e5e7b5f616c8b5377a5f1f52505e20/1.12.0-dev/Clean/RELEASE/BoringSSL" | |
}, | |
"static_resources": { | |
"listeners": [ | |
{ | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15090 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"config": { | |
"http_filters": { | |
"name": "envoy.router" | |
}, | |
"stat_prefix": "stats", | |
"route_config": { | |
"virtual_hosts": [ | |
{ | |
"routes": [ | |
{ | |
"route": { | |
"cluster": "prometheus_stats" | |
}, | |
"match": { | |
"prefix": "/stats/prometheus" | |
} | |
} | |
], | |
"domains": [ | |
"*" | |
], | |
"name": "backend" | |
} | |
] | |
}, | |
"codec_type": "AUTO" | |
} | |
} | |
] | |
} | |
] | |
} | |
], | |
"clusters": [ | |
{ | |
"name": "prometheus_stats", | |
"type": "STATIC", | |
"connect_timeout": "0.250s", | |
"hosts": [ | |
{ | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 15000 | |
} | |
} | |
] | |
}, | |
{ | |
"name": "xds-grpc", | |
"type": "STRICT_DNS", | |
"connect_timeout": "10s", | |
"hosts": [ | |
{ | |
"socket_address": { | |
"address": "istio-pilot.istio-system", | |
"port_value": 15010 | |
} | |
} | |
], | |
"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": {}, | |
"dns_refresh_rate": "300s", | |
"dns_lookup_family": "V4_ONLY", | |
"upstream_connection_options": { | |
"tcp_keepalive": { | |
"keepalive_time": 300 | |
} | |
} | |
}, | |
{ | |
"name": "zipkin", | |
"type": "STRICT_DNS", | |
"connect_timeout": "1s", | |
"hosts": [ | |
{ | |
"socket_address": { | |
"address": "zipkin.istio-system", | |
"port_value": 9411 | |
} | |
} | |
], | |
"dns_refresh_rate": "300s", | |
"dns_lookup_family": "V4_ONLY" | |
} | |
] | |
}, | |
"dynamic_resources": { | |
"lds_config": { | |
"ads": {} | |
}, | |
"cds_config": { | |
"ads": {} | |
}, | |
"ads_config": { | |
"api_type": "GRPC", | |
"grpc_services": [ | |
{ | |
"envoy_grpc": { | |
"cluster_name": "xds-grpc" | |
} | |
} | |
] | |
} | |
}, | |
"tracing": { | |
"http": { | |
"name": "envoy.zipkin", | |
"config": { | |
"collector_cluster": "zipkin", | |
"trace_id_128bit": "true", | |
"shared_span_context": "false", | |
"collector_endpoint": "/api/v1/spans" | |
} | |
} | |
}, | |
"admin": { | |
"access_log_path": "/dev/null", | |
"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": "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": "request_protocol", | |
"regex": "(request_protocol=\\.=(.+?);\\.;)" | |
}, | |
{ | |
"tag_name": "response_flags", | |
"regex": "(response_flags=\\.=(.+?);\\.;)" | |
}, | |
{ | |
"tag_name": "connection_security_policy", | |
"regex": "(connection_security_policy=\\.=(.+?);\\.;)" | |
}, | |
{ | |
"tag_name": "cache", | |
"regex": "(cache\\.(.+?)\\.)" | |
} | |
], | |
"use_all_default_tags": false, | |
"stats_matcher": { | |
"inclusion_list": { | |
"patterns": [ | |
{ | |
"prefix": "reporter=" | |
}, | |
{ | |
"prefix": "cluster_manager" | |
}, | |
{ | |
"prefix": "listener_manager" | |
}, | |
{ | |
"prefix": "http_mixer_filter" | |
}, | |
{ | |
"prefix": "tcp_mixer_filter" | |
}, | |
{ | |
"prefix": "server" | |
}, | |
{ | |
"prefix": "cluster.xds-grpc" | |
}, | |
{ | |
"suffix": "ssl_context_update_by_sds" | |
} | |
] | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.515Z" | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v2alpha.ClustersConfigDump", | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"static_clusters": [ | |
{ | |
"cluster": { | |
"name": "prometheus_stats", | |
"type": "STATIC", | |
"connect_timeout": "0.250s", | |
"hosts": [ | |
{ | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 15000 | |
} | |
} | |
] | |
}, | |
"last_updated": "2019-11-07T11:32:55.518Z" | |
}, | |
{ | |
"cluster": { | |
"name": "xds-grpc", | |
"type": "STRICT_DNS", | |
"connect_timeout": "10s", | |
"hosts": [ | |
{ | |
"socket_address": { | |
"address": "istio-pilot.istio-system", | |
"port_value": 15010 | |
} | |
} | |
], | |
"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": {}, | |
"dns_refresh_rate": "300s", | |
"dns_lookup_family": "V4_ONLY", | |
"upstream_connection_options": { | |
"tcp_keepalive": { | |
"keepalive_time": 300 | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.529Z" | |
}, | |
{ | |
"cluster": { | |
"name": "zipkin", | |
"type": "STRICT_DNS", | |
"connect_timeout": "1s", | |
"hosts": [ | |
{ | |
"socket_address": { | |
"address": "zipkin.istio-system", | |
"port_value": 9411 | |
} | |
} | |
], | |
"dns_refresh_rate": "300s", | |
"dns_lookup_family": "V4_ONLY" | |
}, | |
"last_updated": "2019-11-07T11:32:55.529Z" | |
} | |
], | |
"dynamic_active_clusters": [ | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "BlackHoleCluster", | |
"type": "STATIC", | |
"connect_timeout": "10s" | |
}, | |
"last_updated": "2019-11-07T11:32:55.837Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "InboundPassthroughClusterIpv4", | |
"type": "ORIGINAL_DST", | |
"connect_timeout": "10s", | |
"lb_policy": "CLUSTER_PROVIDED", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_connections": 102400, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"upstream_bind_config": { | |
"source_address": { | |
"address": "127.0.0.6", | |
"port_value": 0 | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.838Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "PassthroughCluster", | |
"type": "ORIGINAL_DST", | |
"connect_timeout": "10s", | |
"lb_policy": "CLUSTER_PROVIDED", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_connections": 102400, | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.837Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "inbound|15020|mgmt-15020|mgmtCluster", | |
"type": "STATIC", | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{} | |
] | |
}, | |
"load_assignment": { | |
"cluster_name": "inbound|15020|mgmt-15020|mgmtCluster", | |
"endpoints": [ | |
{ | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 15020 | |
} | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.838Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"type": "STATIC", | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{} | |
] | |
}, | |
"load_assignment": { | |
"cluster_name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"endpoints": [ | |
{ | |
"lb_endpoints": [ | |
{ | |
"endpoint": { | |
"address": { | |
"socket_address": { | |
"address": "127.0.0.1", | |
"port_value": 9080 | |
} | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.837Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|14250||jaeger-collector.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|14250||jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.835Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|14267||jaeger-collector.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|14267||jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.834Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|14268||jaeger-collector.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|14268||jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.835Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15004||istio-policy.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15004||istio-policy.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-policy" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.828Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15004||istio-telemetry.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15004||istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-telemetry" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.830Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15010||istio-pilot.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15010||istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.827Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15011||istio-pilot.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15011||istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.827Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15014||istio-citadel.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15014||istio-citadel.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.833Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15014||istio-galley.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15014||istio-galley.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.823Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15014||istio-pilot.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15014||istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.828Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15014||istio-policy.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15014||istio-policy.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-policy" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.829Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15014||istio-sidecar-injector.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15014||istio-sidecar-injector.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.834Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15014||istio-telemetry.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15014||istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-telemetry" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.830Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15020||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15020||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.823Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15029||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15029||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.824Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15030||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15030||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.825Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15031||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15031||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.825Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15032||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15032||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.826Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15443||istio-egressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15443||istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.822Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|15443||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|15443||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.826Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|16686||jaeger-query.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|16686||jaeger-query.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.835Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|20001||kiali.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|20001||kiali.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.831Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|3000||grafana.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|3000||grafana.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.827Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|31400||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|31400||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.824Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|42422||istio-telemetry.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|42422||istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-telemetry" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.831Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|443||istio-egressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|443||istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.822Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|443||istio-galley.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|443||istio-galley.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.823Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|443||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|443||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.824Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|443||istio-sidecar-injector.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|443||istio-sidecar-injector.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.833Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|443||kubernetes.default.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|443||kubernetes.default.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.821Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|53||kube-dns.kube-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|53||kube-dns.kube-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.821Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|8060||istio-citadel.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|8060||istio-citadel.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.832Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|8080||istio-pilot.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|8080||istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.828Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|80||istio-egressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|80||istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.822Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|80||istio-ingressgateway.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|80||istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.824Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|80||tracing.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|80||tracing.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.836Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9080||details.default.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9080||details.default.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.836Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9080||productpage.default.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9080||productpage.default.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.837Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9080||ratings.default.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9080||ratings.default.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.836Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9080||reviews.default.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9080||reviews.default.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.836Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9090||prometheus.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9090||prometheus.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.832Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9091||istio-policy.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-policy" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.828Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"max_requests_per_connection": 10000, | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_requests": 10000, | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
}, | |
"metadata": { | |
"filter_metadata": { | |
"istio": { | |
"config": "/apis/networking/v1alpha3/namespaces/istio-system/destination-rule/istio-telemetry" | |
} | |
} | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.829Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9153||kube-dns.kube-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9153||kube-dns.kube-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.821Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9411||zipkin.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9411||zipkin.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.836Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"cluster": { | |
"name": "outbound|9901||istio-galley.istio-system.svc.cluster.local", | |
"type": "EDS", | |
"eds_cluster_config": { | |
"eds_config": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"service_name": "outbound|9901||istio-galley.istio-system.svc.cluster.local" | |
}, | |
"connect_timeout": "10s", | |
"circuit_breakers": { | |
"thresholds": [ | |
{ | |
"max_retries": 1024 | |
} | |
] | |
}, | |
"http2_protocol_options": { | |
"max_concurrent_streams": 1073741824 | |
} | |
}, | |
"last_updated": "2019-11-07T11:32:55.823Z" | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v2alpha.ListenersConfigDump", | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"static_listeners": [ | |
{ | |
"listener": { | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15090 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"config": { | |
"http_filters": { | |
"name": "envoy.router" | |
}, | |
"stat_prefix": "stats", | |
"route_config": { | |
"virtual_hosts": [ | |
{ | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/stats/prometheus" | |
}, | |
"route": { | |
"cluster": "prometheus_stats" | |
} | |
} | |
], | |
"domains": [ | |
"*" | |
], | |
"name": "backend" | |
} | |
] | |
}, | |
"codec_type": "AUTO" | |
} | |
} | |
] | |
} | |
] | |
}, | |
"last_updated": "2019-11-07T11:32:55.533Z" | |
} | |
], | |
"dynamic_active_listeners": [ | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.40.0.17_9080", | |
"address": { | |
"socket_address": { | |
"address": "10.40.0.17", | |
"port_value": 9080 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"istio" | |
] | |
}, | |
"tls_context": { | |
"common_tls_context": { | |
"tls_certificates": [ | |
{ | |
"certificate_chain": { | |
"filename": "/etc/certs/cert-chain.pem" | |
}, | |
"private_key": { | |
"filename": "/etc/certs/key.pem" | |
} | |
} | |
], | |
"validation_context": { | |
"trusted_ca": { | |
"filename": "/etc/certs/root-cert.pem" | |
} | |
}, | |
"alpn_protocols": [ | |
"h2", | |
"http/1.1" | |
] | |
}, | |
"require_client_certificate": true | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.40.0.17_9080", | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"http_filters": [ | |
{ | |
"name": "istio_authn", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
"policy": { | |
"peers": [ | |
{ | |
"mtls": { | |
"mode": "PERMISSIVE" | |
} | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": {} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "inbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.ip": { | |
"bytes_value": "AAAAAAAAAAAAAP//CigAEQ==" | |
}, | |
"destination.namespace": { | |
"string_value": "default" | |
}, | |
"destination.port": { | |
"int64_value": "9080" | |
}, | |
"destination.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"server_name": "istio-envoy", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"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 | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": {}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.40.0.17_9080", | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"http_filters": [ | |
{ | |
"name": "istio_authn", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
"policy": { | |
"peers": [ | |
{ | |
"mtls": { | |
"mode": "PERMISSIVE" | |
} | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": {} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "inbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.ip": { | |
"bytes_value": "AAAAAAAAAAAAAP//CigAEQ==" | |
}, | |
"destination.namespace": { | |
"string_value": "default" | |
}, | |
"destination.port": { | |
"int64_value": "9080" | |
}, | |
"destination.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"server_name": "istio-envoy", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"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 | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "INBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.855Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.40.0.17_15020", | |
"address": { | |
"socket_address": { | |
"address": "10.40.0.17", | |
"port_value": 15020 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "inbound|15020|mgmt-15020|mgmtCluster", | |
"cluster": "inbound|15020|mgmt-15020|mgmtCluster", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "INBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.856Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.109.200.105_443", | |
"address": { | |
"socket_address": { | |
"address": "10.109.200.105", | |
"port_value": 443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-galley.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-galley" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-galley" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|443||istio-galley.istio-system.svc.cluster.local", | |
"cluster": "outbound|443||istio-galley.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.860Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.96.0.1_443", | |
"address": { | |
"socket_address": { | |
"address": "10.96.0.1", | |
"port_value": 443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "kubernetes.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kubernetes" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/kubernetes" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|443||kubernetes.default.svc.cluster.local", | |
"cluster": "outbound|443||kubernetes.default.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.865Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_31400", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 31400 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|31400||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|31400||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.869Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_15030", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 15030 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15030||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15030||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.873Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_15032", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 15032 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15032||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15032||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.877Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_15443", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 15443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15443||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15443||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.881Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.96.0.10_53", | |
"address": { | |
"socket_address": { | |
"address": "10.96.0.10", | |
"port_value": 53 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "kube-dns.kube-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kube-dns" | |
}, | |
"destination.service.namespace": { | |
"string_value": "kube-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://kube-system/services/kube-dns" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.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.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.886Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.99.7.132_443", | |
"address": { | |
"socket_address": { | |
"address": "10.99.7.132", | |
"port_value": 443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-egressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-egressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|443||istio-egressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|443||istio-egressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.891Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_443", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|443||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|443||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.895Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.101.18.170_443", | |
"address": { | |
"socket_address": { | |
"address": "10.101.18.170", | |
"port_value": 443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-sidecar-injector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-sidecar-injector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-sidecar-injector" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|443||istio-sidecar-injector.istio-system.svc.cluster.local", | |
"cluster": "outbound|443||istio-sidecar-injector.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.901Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_15031", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 15031 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15031||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15031||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.906Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_15029", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 15029 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15029||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15029||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.911Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.99.7.132_15443", | |
"address": { | |
"socket_address": { | |
"address": "10.99.7.132", | |
"port_value": 15443 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-egressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-egressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15443||istio-egressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15443||istio-egressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.916Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.101.165.79_15011", | |
"address": { | |
"socket_address": { | |
"address": "10.101.165.79", | |
"port_value": 15011 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15011||istio-pilot.istio-system.svc.cluster.local", | |
"cluster": "outbound|15011||istio-pilot.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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 | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.923Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_3000", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 3000 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_3000", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "3000" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.930Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_15010", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15010 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_15010", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "15010" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.935Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_15004", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15004 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_15004", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "15004" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.942Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_20001", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 20001 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_20001", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "20001" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.947Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.96.0.10_9153", | |
"address": { | |
"socket_address": { | |
"address": "10.96.0.10", | |
"port_value": 9153 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "kube-dns.kube-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kube-dns" | |
}, | |
"destination.service.namespace": { | |
"string_value": "kube-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://kube-system/services/kube-dns" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.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.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.96.0.10_9153", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "kube-dns.kube-system.svc.cluster.local:9153" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.956Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_9090", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 9090 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_9090", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "9090" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.963Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.111.215.97_14267", | |
"address": { | |
"socket_address": { | |
"address": "10.111.215.97", | |
"port_value": 14267 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|14267||jaeger-collector.istio-system.svc.cluster.local", | |
"cluster": "outbound|14267||jaeger-collector.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.111.215.97_14267", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "jaeger-collector.istio-system.svc.cluster.local:14267" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.976Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.110.228.21_16686", | |
"address": { | |
"socket_address": { | |
"address": "10.110.228.21", | |
"port_value": 16686 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "jaeger-query.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-query" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-query" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|16686||jaeger-query.istio-system.svc.cluster.local", | |
"cluster": "outbound|16686||jaeger-query.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.110.228.21_16686", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "jaeger-query.istio-system.svc.cluster.local:16686" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.988Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_9411", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 9411 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_9411", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "9411" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.994Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_80", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 80 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_80", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "80" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:55.999Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_15014", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15014 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_15014", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "15014" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.005Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.105.20.69_15020", | |
"address": { | |
"socket_address": { | |
"address": "10.105.20.69", | |
"port_value": 15020 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|15020||istio-ingressgateway.istio-system.svc.cluster.local", | |
"cluster": "outbound|15020||istio-ingressgateway.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.105.20.69_15020", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "istio-ingressgateway.istio-system.svc.cluster.local:15020" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.016Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_8080", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 8080 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_8080", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "8080" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.021Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_8060", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 8060 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_8060", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "8060" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.025Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.111.215.97_14268", | |
"address": { | |
"socket_address": { | |
"address": "10.111.215.97", | |
"port_value": 14268 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|14268||jaeger-collector.istio-system.svc.cluster.local", | |
"cluster": "outbound|14268||jaeger-collector.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.111.215.97_14268", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "jaeger-collector.istio-system.svc.cluster.local:14268" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.037Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_9901", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 9901 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_9901", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "9901" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.042Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_9091", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 9091 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_9091", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "9091" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.048Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.106.133.215_42422", | |
"address": { | |
"socket_address": { | |
"address": "10.106.133.215", | |
"port_value": 42422 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|42422||istio-telemetry.istio-system.svc.cluster.local", | |
"cluster": "outbound|42422||istio-telemetry.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.106.133.215_42422", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "istio-telemetry.istio-system.svc.cluster.local:42422" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.056Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "0.0.0.0_9080", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 9080 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "0.0.0.0_9080", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "9080" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.083Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "10.111.215.97_14250", | |
"address": { | |
"socket_address": { | |
"address": "10.111.215.97", | |
"port_value": 14250 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "outbound|14250||jaeger-collector.istio-system.svc.cluster.local", | |
"cluster": "outbound|14250||jaeger-collector.istio-system.svc.cluster.local", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
] | |
}, | |
{ | |
"filter_chain_match": { | |
"application_protocols": [ | |
"http/1.1", | |
"http/1.0" | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.111.215.97_14250", | |
"rds": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "0s" | |
}, | |
"route_config_name": "jaeger-collector.istio-system.svc.cluster.local:14250" | |
}, | |
"http_filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": { | |
"disable_check_calls": true | |
} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"operation_name": "EGRESS", | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"upgrade_configs": [ | |
{ | |
"upgrade_type": "websocket" | |
} | |
], | |
"stream_idle_timeout": "0s", | |
"normalize_path": true | |
} | |
} | |
] | |
} | |
], | |
"deprecated_v1": { | |
"bind_to_port": false | |
}, | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.tls_inspector" | |
}, | |
{ | |
"name": "envoy.listener.http_inspector" | |
} | |
], | |
"listener_filters_timeout": "0.100s", | |
"traffic_direction": "OUTBOUND", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.091Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "virtualOutbound", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15001 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "BlackHoleCluster" | |
} | |
} | |
] | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.TcpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "outbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.service.host": { | |
"string_value": "PassthroughCluster" | |
}, | |
"source.namespace": { | |
"string_value": "default" | |
}, | |
"source.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
}, | |
"disable_check_calls": true | |
} | |
}, | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "PassthroughCluster", | |
"cluster": "PassthroughCluster", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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_original_dst": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.095Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"listener": { | |
"name": "virtualInbound", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15006 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "0.0.0.0", | |
"prefix_len": 0 | |
} | |
] | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "InboundPassthroughClusterIpv4", | |
"cluster": "InboundPassthroughClusterIpv4", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
], | |
"metadata": { | |
"filter_metadata": { | |
"pilot_meta": { | |
"original_listener_name": "virtualInbound" | |
} | |
} | |
} | |
}, | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
], | |
"destination_port": 15020 | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy", | |
"stat_prefix": "inbound|15020|mgmt-15020|mgmtCluster", | |
"cluster": "inbound|15020|mgmt-15020|mgmtCluster", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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" | |
} | |
} | |
] | |
} | |
} | |
], | |
"metadata": { | |
"filter_metadata": { | |
"pilot_meta": { | |
"original_listener_name": "10.40.0.17_15020" | |
} | |
} | |
} | |
}, | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
], | |
"destination_port": 9080, | |
"application_protocols": [ | |
"istio" | |
] | |
}, | |
"tls_context": { | |
"common_tls_context": { | |
"tls_certificates": [ | |
{ | |
"certificate_chain": { | |
"filename": "/etc/certs/cert-chain.pem" | |
}, | |
"private_key": { | |
"filename": "/etc/certs/key.pem" | |
} | |
} | |
], | |
"validation_context": { | |
"trusted_ca": { | |
"filename": "/etc/certs/root-cert.pem" | |
} | |
}, | |
"alpn_protocols": [ | |
"h2", | |
"http/1.1" | |
] | |
}, | |
"require_client_certificate": true | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.40.0.17_9080", | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"http_filters": [ | |
{ | |
"name": "istio_authn", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
"policy": { | |
"peers": [ | |
{ | |
"mtls": { | |
"mode": "PERMISSIVE" | |
} | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": {} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "inbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.ip": { | |
"bytes_value": "AAAAAAAAAAAAAP//CigAEQ==" | |
}, | |
"destination.namespace": { | |
"string_value": "default" | |
}, | |
"destination.port": { | |
"int64_value": "9080" | |
}, | |
"destination.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"server_name": "istio-envoy", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"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 | |
} | |
} | |
], | |
"metadata": { | |
"filter_metadata": { | |
"pilot_meta": { | |
"original_listener_name": "10.40.0.17_9080" | |
} | |
} | |
} | |
}, | |
{ | |
"filter_chain_match": { | |
"prefix_ranges": [ | |
{ | |
"address_prefix": "10.40.0.17", | |
"prefix_len": 32 | |
} | |
], | |
"destination_port": 9080 | |
}, | |
"filters": [ | |
{ | |
"name": "envoy.http_connection_manager", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager", | |
"stat_prefix": "10.40.0.17_9080", | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"http_filters": [ | |
{ | |
"name": "istio_authn", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.envoy.config.filter.http.authn.v2alpha1.FilterConfig", | |
"policy": { | |
"peers": [ | |
{ | |
"mtls": { | |
"mode": "PERMISSIVE" | |
} | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"name": "mixer", | |
"typed_config": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.HttpClientConfig", | |
"transport": { | |
"network_fail_policy": { | |
"policy": "FAIL_CLOSE", | |
"base_retry_wait": "0.080s", | |
"max_retry_wait": "1s" | |
}, | |
"check_cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"report_cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"report_batch_max_entries": 100, | |
"report_batch_max_time": "1s" | |
}, | |
"service_configs": { | |
"default": {} | |
}, | |
"default_destination_service": "default", | |
"mixer_attributes": { | |
"attributes": { | |
"context.proxy_version": { | |
"string_value": "1.3.4" | |
}, | |
"context.reporter.kind": { | |
"string_value": "inbound" | |
}, | |
"context.reporter.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
}, | |
"destination.ip": { | |
"bytes_value": "AAAAAAAAAAAAAP//CigAEQ==" | |
}, | |
"destination.namespace": { | |
"string_value": "default" | |
}, | |
"destination.port": { | |
"int64_value": "9080" | |
}, | |
"destination.uid": { | |
"string_value": "kubernetes://ratings-v1-f745cf57b-kx8lf.default" | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"name": "envoy.cors" | |
}, | |
{ | |
"name": "envoy.fault" | |
}, | |
{ | |
"name": "envoy.router" | |
} | |
], | |
"tracing": { | |
"client_sampling": { | |
"value": 100 | |
}, | |
"random_sampling": { | |
"value": 100 | |
}, | |
"overall_sampling": { | |
"value": 100 | |
} | |
}, | |
"server_name": "istio-envoy", | |
"access_log": [ | |
{ | |
"name": "envoy.file_access_log", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.config.accesslog.v2.FileAccessLog", | |
"path": "/dev/stdout", | |
"format": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% \"%DYNAMIC_METADATA(istio.mixer:status)%\" \"%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, | |
"generate_request_id": true, | |
"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 | |
} | |
} | |
], | |
"metadata": { | |
"filter_metadata": { | |
"pilot_meta": { | |
"original_listener_name": "10.40.0.17_9080" | |
} | |
} | |
} | |
} | |
], | |
"listener_filters": [ | |
{ | |
"name": "envoy.listener.original_dst" | |
}, | |
{ | |
"name": "envoy.listener.tls_inspector" | |
} | |
], | |
"listener_filters_timeout": "1s", | |
"continue_on_listener_filters_timeout": true | |
}, | |
"last_updated": "2019-11-07T11:32:56.102Z" | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v2alpha.ScopedRoutesConfigDump" | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v2alpha.RoutesConfigDump", | |
"static_route_configs": [ | |
{ | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.101Z" | |
}, | |
{ | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:55.855Z" | |
}, | |
{ | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:55.850Z" | |
}, | |
{ | |
"route_config": { | |
"name": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"virtual_hosts": [ | |
{ | |
"name": "inbound|http|9080", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "inbound|9080|http|ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"max_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.098Z" | |
}, | |
{ | |
"route_config": { | |
"virtual_hosts": [ | |
{ | |
"name": "backend", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/stats/prometheus" | |
}, | |
"route": { | |
"cluster": "prometheus_stats" | |
} | |
} | |
] | |
} | |
] | |
}, | |
"last_updated": "2019-11-07T11:32:55.533Z" | |
} | |
], | |
"dynamic_route_configs": [ | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "jaeger-collector.istio-system.svc.cluster.local:14250", | |
"virtual_hosts": [ | |
{ | |
"name": "jaeger-collector.istio-system.svc.cluster.local:14250", | |
"domains": [ | |
"jaeger-collector.istio-system.svc.cluster.local", | |
"jaeger-collector.istio-system.svc.cluster.local:14250", | |
"jaeger-collector.istio-system", | |
"jaeger-collector.istio-system:14250", | |
"jaeger-collector.istio-system.svc.cluster", | |
"jaeger-collector.istio-system.svc.cluster:14250", | |
"jaeger-collector.istio-system.svc", | |
"jaeger-collector.istio-system.svc:14250", | |
"10.111.215.97", | |
"10.111.215.97:14250" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|14250||jaeger-collector.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "jaeger-collector.istio-system.svc.cluster.local:14250/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.104Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "9080", | |
"virtual_hosts": [ | |
{ | |
"name": "details.default.svc.cluster.local:9080", | |
"domains": [ | |
"details.default.svc.cluster.local", | |
"details.default.svc.cluster.local:9080", | |
"details", | |
"details:9080", | |
"details.default.svc.cluster", | |
"details.default.svc.cluster:9080", | |
"details.default.svc", | |
"details.default.svc:9080", | |
"details.default", | |
"details.default:9080", | |
"10.104.234.186", | |
"10.104.234.186:9080" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9080||details.default.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "details.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "details.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "details" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/details" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "details.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "details" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/details" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "productpage.default.svc.cluster.local:9080", | |
"domains": [ | |
"productpage.default.svc.cluster.local", | |
"productpage.default.svc.cluster.local:9080", | |
"productpage", | |
"productpage:9080", | |
"productpage.default.svc.cluster", | |
"productpage.default.svc.cluster:9080", | |
"productpage.default.svc", | |
"productpage.default.svc:9080", | |
"productpage.default", | |
"productpage.default:9080", | |
"10.96.150.115", | |
"10.96.150.115:9080" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9080||productpage.default.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "productpage.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "productpage.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "productpage" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/productpage" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "productpage.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "productpage" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/productpage" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "ratings.default.svc.cluster.local:9080", | |
"domains": [ | |
"ratings.default.svc.cluster.local", | |
"ratings.default.svc.cluster.local:9080", | |
"ratings", | |
"ratings:9080", | |
"ratings.default.svc.cluster", | |
"ratings.default.svc.cluster:9080", | |
"ratings.default.svc", | |
"ratings.default.svc:9080", | |
"ratings.default", | |
"ratings.default:9080", | |
"10.96.118.154", | |
"10.96.118.154:9080" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9080||ratings.default.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "ratings.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "ratings.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "ratings" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/ratings" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "reviews.default.svc.cluster.local:9080", | |
"domains": [ | |
"reviews.default.svc.cluster.local", | |
"reviews.default.svc.cluster.local:9080", | |
"reviews", | |
"reviews:9080", | |
"reviews.default.svc.cluster", | |
"reviews.default.svc.cluster:9080", | |
"reviews.default.svc", | |
"reviews.default.svc:9080", | |
"reviews.default", | |
"reviews.default:9080", | |
"10.105.157.83", | |
"10.105.157.83:9080" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9080||reviews.default.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "reviews.default.svc.cluster.local:9080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "reviews.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "reviews" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/reviews" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "reviews.default.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "reviews" | |
}, | |
"destination.service.namespace": { | |
"string_value": "default" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://default/services/reviews" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.104Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "9091", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-policy.istio-system.svc.cluster.local:9091", | |
"domains": [ | |
"istio-policy.istio-system.svc.cluster.local", | |
"istio-policy.istio-system.svc.cluster.local:9091", | |
"istio-policy.istio-system", | |
"istio-policy.istio-system:9091", | |
"istio-policy.istio-system.svc.cluster", | |
"istio-policy.istio-system.svc.cluster:9091", | |
"istio-policy.istio-system.svc", | |
"istio-policy.istio-system.svc:9091", | |
"10.111.206.34", | |
"10.111.206.34:9091" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9091||istio-policy.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-policy.istio-system.svc.cluster.local:9091/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-policy.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-policy" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-policy" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-policy.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-policy" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-policy" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-telemetry.istio-system.svc.cluster.local:9091", | |
"domains": [ | |
"istio-telemetry.istio-system.svc.cluster.local", | |
"istio-telemetry.istio-system.svc.cluster.local:9091", | |
"istio-telemetry.istio-system", | |
"istio-telemetry.istio-system:9091", | |
"istio-telemetry.istio-system.svc.cluster", | |
"istio-telemetry.istio-system.svc.cluster:9091", | |
"istio-telemetry.istio-system.svc", | |
"istio-telemetry.istio-system.svc:9091", | |
"10.106.133.215", | |
"10.106.133.215:9091" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9091||istio-telemetry.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-telemetry.istio-system.svc.cluster.local:9091/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.105Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "9901", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-galley.istio-system.svc.cluster.local:9901", | |
"domains": [ | |
"istio-galley.istio-system.svc.cluster.local", | |
"istio-galley.istio-system.svc.cluster.local:9901", | |
"istio-galley.istio-system", | |
"istio-galley.istio-system:9901", | |
"istio-galley.istio-system.svc.cluster", | |
"istio-galley.istio-system.svc.cluster:9901", | |
"istio-galley.istio-system.svc", | |
"istio-galley.istio-system.svc:9901", | |
"10.109.200.105", | |
"10.109.200.105:9901" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9901||istio-galley.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-galley.istio-system.svc.cluster.local:9901/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-galley.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-galley" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-galley" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-galley.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-galley" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-galley" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.105Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "jaeger-collector.istio-system.svc.cluster.local:14268", | |
"virtual_hosts": [ | |
{ | |
"name": "jaeger-collector.istio-system.svc.cluster.local:14268", | |
"domains": [ | |
"jaeger-collector.istio-system.svc.cluster.local", | |
"jaeger-collector.istio-system.svc.cluster.local:14268", | |
"jaeger-collector.istio-system", | |
"jaeger-collector.istio-system:14268", | |
"jaeger-collector.istio-system.svc.cluster", | |
"jaeger-collector.istio-system.svc.cluster:14268", | |
"jaeger-collector.istio-system.svc", | |
"jaeger-collector.istio-system.svc:14268", | |
"10.111.215.97", | |
"10.111.215.97:14268" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|14268||jaeger-collector.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "jaeger-collector.istio-system.svc.cluster.local:14268/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.105Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "8060", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-citadel.istio-system.svc.cluster.local:8060", | |
"domains": [ | |
"istio-citadel.istio-system.svc.cluster.local", | |
"istio-citadel.istio-system.svc.cluster.local:8060", | |
"istio-citadel.istio-system", | |
"istio-citadel.istio-system:8060", | |
"istio-citadel.istio-system.svc.cluster", | |
"istio-citadel.istio-system.svc.cluster:8060", | |
"istio-citadel.istio-system.svc", | |
"istio-citadel.istio-system.svc:8060", | |
"10.98.220.127", | |
"10.98.220.127:8060" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|8060||istio-citadel.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-citadel.istio-system.svc.cluster.local:8060/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-citadel.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-citadel" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-citadel" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-citadel.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-citadel" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-citadel" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.105Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "8080", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-pilot.istio-system.svc.cluster.local:8080", | |
"domains": [ | |
"istio-pilot.istio-system.svc.cluster.local", | |
"istio-pilot.istio-system.svc.cluster.local:8080", | |
"istio-pilot.istio-system", | |
"istio-pilot.istio-system:8080", | |
"istio-pilot.istio-system.svc.cluster", | |
"istio-pilot.istio-system.svc.cluster:8080", | |
"istio-pilot.istio-system.svc", | |
"istio-pilot.istio-system.svc:8080", | |
"10.101.165.79", | |
"10.101.165.79:8080" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|8080||istio-pilot.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-pilot.istio-system.svc.cluster.local:8080/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.105Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "istio-ingressgateway.istio-system.svc.cluster.local:15020", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-ingressgateway.istio-system.svc.cluster.local:15020", | |
"domains": [ | |
"istio-ingressgateway.istio-system.svc.cluster.local", | |
"istio-ingressgateway.istio-system.svc.cluster.local:15020", | |
"istio-ingressgateway.istio-system", | |
"istio-ingressgateway.istio-system:15020", | |
"istio-ingressgateway.istio-system.svc.cluster", | |
"istio-ingressgateway.istio-system.svc.cluster:15020", | |
"istio-ingressgateway.istio-system.svc", | |
"istio-ingressgateway.istio-system.svc:15020", | |
"10.105.20.69", | |
"10.105.20.69:15020" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15020||istio-ingressgateway.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-ingressgateway.istio-system.svc.cluster.local:15020/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.105Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "9411", | |
"virtual_hosts": [ | |
{ | |
"name": "zipkin.istio-system.svc.cluster.local:9411", | |
"domains": [ | |
"zipkin.istio-system.svc.cluster.local", | |
"zipkin.istio-system.svc.cluster.local:9411", | |
"zipkin.istio-system", | |
"zipkin.istio-system:9411", | |
"zipkin.istio-system.svc.cluster", | |
"zipkin.istio-system.svc.cluster:9411", | |
"zipkin.istio-system.svc", | |
"zipkin.istio-system.svc:9411", | |
"10.97.22.75", | |
"10.97.22.75:9411" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9411||zipkin.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "zipkin.istio-system.svc.cluster.local:9411/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "zipkin.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "zipkin" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/zipkin" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "zipkin.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "zipkin" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/zipkin" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.106Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "15014", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-citadel.istio-system.svc.cluster.local:15014", | |
"domains": [ | |
"istio-citadel.istio-system.svc.cluster.local", | |
"istio-citadel.istio-system.svc.cluster.local:15014", | |
"istio-citadel.istio-system", | |
"istio-citadel.istio-system:15014", | |
"istio-citadel.istio-system.svc.cluster", | |
"istio-citadel.istio-system.svc.cluster:15014", | |
"istio-citadel.istio-system.svc", | |
"istio-citadel.istio-system.svc:15014", | |
"10.98.220.127", | |
"10.98.220.127:15014" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15014||istio-citadel.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-citadel.istio-system.svc.cluster.local:15014/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-citadel.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-citadel" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-citadel" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-citadel.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-citadel" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-citadel" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-galley.istio-system.svc.cluster.local:15014", | |
"domains": [ | |
"istio-galley.istio-system.svc.cluster.local", | |
"istio-galley.istio-system.svc.cluster.local:15014", | |
"istio-galley.istio-system", | |
"istio-galley.istio-system:15014", | |
"istio-galley.istio-system.svc.cluster", | |
"istio-galley.istio-system.svc.cluster:15014", | |
"istio-galley.istio-system.svc", | |
"istio-galley.istio-system.svc:15014", | |
"10.109.200.105", | |
"10.109.200.105:15014" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15014||istio-galley.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-galley.istio-system.svc.cluster.local:15014/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-galley.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-galley" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-galley" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-galley.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-galley" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-galley" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-pilot.istio-system.svc.cluster.local:15014", | |
"domains": [ | |
"istio-pilot.istio-system.svc.cluster.local", | |
"istio-pilot.istio-system.svc.cluster.local:15014", | |
"istio-pilot.istio-system", | |
"istio-pilot.istio-system:15014", | |
"istio-pilot.istio-system.svc.cluster", | |
"istio-pilot.istio-system.svc.cluster:15014", | |
"istio-pilot.istio-system.svc", | |
"istio-pilot.istio-system.svc:15014", | |
"10.101.165.79", | |
"10.101.165.79:15014" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15014||istio-pilot.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-pilot.istio-system.svc.cluster.local:15014/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-policy.istio-system.svc.cluster.local:15014", | |
"domains": [ | |
"istio-policy.istio-system.svc.cluster.local", | |
"istio-policy.istio-system.svc.cluster.local:15014", | |
"istio-policy.istio-system", | |
"istio-policy.istio-system:15014", | |
"istio-policy.istio-system.svc.cluster", | |
"istio-policy.istio-system.svc.cluster:15014", | |
"istio-policy.istio-system.svc", | |
"istio-policy.istio-system.svc:15014", | |
"10.111.206.34", | |
"10.111.206.34:15014" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15014||istio-policy.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-policy.istio-system.svc.cluster.local:15014/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-policy.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-policy" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-policy" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-policy.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-policy" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-policy" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-sidecar-injector.istio-system.svc.cluster.local:15014", | |
"domains": [ | |
"istio-sidecar-injector.istio-system.svc.cluster.local", | |
"istio-sidecar-injector.istio-system.svc.cluster.local:15014", | |
"istio-sidecar-injector.istio-system", | |
"istio-sidecar-injector.istio-system:15014", | |
"istio-sidecar-injector.istio-system.svc.cluster", | |
"istio-sidecar-injector.istio-system.svc.cluster:15014", | |
"istio-sidecar-injector.istio-system.svc", | |
"istio-sidecar-injector.istio-system.svc:15014", | |
"10.101.18.170", | |
"10.101.18.170:15014" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15014||istio-sidecar-injector.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-sidecar-injector.istio-system.svc.cluster.local:15014/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-sidecar-injector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-sidecar-injector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-sidecar-injector" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-sidecar-injector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-sidecar-injector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-sidecar-injector" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-telemetry.istio-system.svc.cluster.local:15014", | |
"domains": [ | |
"istio-telemetry.istio-system.svc.cluster.local", | |
"istio-telemetry.istio-system.svc.cluster.local:15014", | |
"istio-telemetry.istio-system", | |
"istio-telemetry.istio-system:15014", | |
"istio-telemetry.istio-system.svc.cluster", | |
"istio-telemetry.istio-system.svc.cluster:15014", | |
"istio-telemetry.istio-system.svc", | |
"istio-telemetry.istio-system.svc:15014", | |
"10.106.133.215", | |
"10.106.133.215:15014" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15014||istio-telemetry.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-telemetry.istio-system.svc.cluster.local:15014/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.106Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "9090", | |
"virtual_hosts": [ | |
{ | |
"name": "prometheus.istio-system.svc.cluster.local:9090", | |
"domains": [ | |
"prometheus.istio-system.svc.cluster.local", | |
"prometheus.istio-system.svc.cluster.local:9090", | |
"prometheus.istio-system", | |
"prometheus.istio-system:9090", | |
"prometheus.istio-system.svc.cluster", | |
"prometheus.istio-system.svc.cluster:9090", | |
"prometheus.istio-system.svc", | |
"prometheus.istio-system.svc:9090", | |
"10.103.47.213", | |
"10.103.47.213:9090" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|9090||prometheus.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "prometheus.istio-system.svc.cluster.local:9090/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "prometheus.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "prometheus" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/prometheus" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "prometheus.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "prometheus" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/prometheus" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.107Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "80", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-egressgateway.istio-system.svc.cluster.local:80", | |
"domains": [ | |
"istio-egressgateway.istio-system.svc.cluster.local", | |
"istio-egressgateway.istio-system.svc.cluster.local:80", | |
"istio-egressgateway.istio-system", | |
"istio-egressgateway.istio-system:80", | |
"istio-egressgateway.istio-system.svc.cluster", | |
"istio-egressgateway.istio-system.svc.cluster:80", | |
"istio-egressgateway.istio-system.svc", | |
"istio-egressgateway.istio-system.svc:80", | |
"10.99.7.132", | |
"10.99.7.132:80" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|80||istio-egressgateway.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-egressgateway.istio-system.svc.cluster.local:80/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-egressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-egressgateway" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-egressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-egressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-egressgateway" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-ingressgateway.istio-system.svc.cluster.local:80", | |
"domains": [ | |
"istio-ingressgateway.istio-system.svc.cluster.local", | |
"istio-ingressgateway.istio-system.svc.cluster.local:80", | |
"istio-ingressgateway.istio-system", | |
"istio-ingressgateway.istio-system:80", | |
"istio-ingressgateway.istio-system.svc.cluster", | |
"istio-ingressgateway.istio-system.svc.cluster:80", | |
"istio-ingressgateway.istio-system.svc", | |
"istio-ingressgateway.istio-system.svc:80", | |
"10.105.20.69", | |
"10.105.20.69:80" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|80||istio-ingressgateway.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-ingressgateway.istio-system.svc.cluster.local:80/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-ingressgateway.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-ingressgateway" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-ingressgateway" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "tracing.istio-system.svc.cluster.local:80", | |
"domains": [ | |
"tracing.istio-system.svc.cluster.local", | |
"tracing.istio-system.svc.cluster.local:80", | |
"tracing.istio-system", | |
"tracing.istio-system:80", | |
"tracing.istio-system.svc.cluster", | |
"tracing.istio-system.svc.cluster:80", | |
"tracing.istio-system.svc", | |
"tracing.istio-system.svc:80", | |
"10.100.179.171", | |
"10.100.179.171:80" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|80||tracing.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "tracing.istio-system.svc.cluster.local:80/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "tracing.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "tracing" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/tracing" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "tracing.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "tracing" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/tracing" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.106Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"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.96.0.10", | |
"10.96.0.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,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "kube-dns.kube-system.svc.cluster.local:9153/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "kube-dns.kube-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kube-dns" | |
}, | |
"destination.service.namespace": { | |
"string_value": "kube-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://kube-system/services/kube-dns" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "kube-dns.kube-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kube-dns" | |
}, | |
"destination.service.namespace": { | |
"string_value": "kube-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://kube-system/services/kube-dns" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.107Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "jaeger-query.istio-system.svc.cluster.local:16686", | |
"virtual_hosts": [ | |
{ | |
"name": "jaeger-query.istio-system.svc.cluster.local:16686", | |
"domains": [ | |
"jaeger-query.istio-system.svc.cluster.local", | |
"jaeger-query.istio-system.svc.cluster.local:16686", | |
"jaeger-query.istio-system", | |
"jaeger-query.istio-system:16686", | |
"jaeger-query.istio-system.svc.cluster", | |
"jaeger-query.istio-system.svc.cluster:16686", | |
"jaeger-query.istio-system.svc", | |
"jaeger-query.istio-system.svc:16686", | |
"10.110.228.21", | |
"10.110.228.21:16686" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|16686||jaeger-query.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "jaeger-query.istio-system.svc.cluster.local:16686/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-query.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-query" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-query" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-query.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-query" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-query" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.107Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "15004", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-policy.istio-system.svc.cluster.local:15004", | |
"domains": [ | |
"istio-policy.istio-system.svc.cluster.local", | |
"istio-policy.istio-system.svc.cluster.local:15004", | |
"istio-policy.istio-system", | |
"istio-policy.istio-system:15004", | |
"istio-policy.istio-system.svc.cluster", | |
"istio-policy.istio-system.svc.cluster:15004", | |
"istio-policy.istio-system.svc", | |
"istio-policy.istio-system.svc:15004", | |
"10.111.206.34", | |
"10.111.206.34:15004" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15004||istio-policy.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-policy.istio-system.svc.cluster.local:15004/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-policy.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-policy" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-policy" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-policy.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-policy" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-policy" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "istio-telemetry.istio-system.svc.cluster.local:15004", | |
"domains": [ | |
"istio-telemetry.istio-system.svc.cluster.local", | |
"istio-telemetry.istio-system.svc.cluster.local:15004", | |
"istio-telemetry.istio-system", | |
"istio-telemetry.istio-system:15004", | |
"istio-telemetry.istio-system.svc.cluster", | |
"istio-telemetry.istio-system.svc.cluster:15004", | |
"istio-telemetry.istio-system.svc", | |
"istio-telemetry.istio-system.svc:15004", | |
"10.106.133.215", | |
"10.106.133.215:15004" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15004||istio-telemetry.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-telemetry.istio-system.svc.cluster.local:15004/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.107Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "jaeger-collector.istio-system.svc.cluster.local:14267", | |
"virtual_hosts": [ | |
{ | |
"name": "jaeger-collector.istio-system.svc.cluster.local:14267", | |
"domains": [ | |
"jaeger-collector.istio-system.svc.cluster.local", | |
"jaeger-collector.istio-system.svc.cluster.local:14267", | |
"jaeger-collector.istio-system", | |
"jaeger-collector.istio-system:14267", | |
"jaeger-collector.istio-system.svc.cluster", | |
"jaeger-collector.istio-system.svc.cluster:14267", | |
"jaeger-collector.istio-system.svc", | |
"jaeger-collector.istio-system.svc:14267", | |
"10.111.215.97", | |
"10.111.215.97:14267" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|14267||jaeger-collector.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "jaeger-collector.istio-system.svc.cluster.local:14267/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "jaeger-collector.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "jaeger-collector" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/jaeger-collector" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.107Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "istio-telemetry.istio-system.svc.cluster.local:42422", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-telemetry.istio-system.svc.cluster.local:42422", | |
"domains": [ | |
"istio-telemetry.istio-system.svc.cluster.local", | |
"istio-telemetry.istio-system.svc.cluster.local:42422", | |
"istio-telemetry.istio-system", | |
"istio-telemetry.istio-system:42422", | |
"istio-telemetry.istio-system.svc.cluster", | |
"istio-telemetry.istio-system.svc.cluster:42422", | |
"istio-telemetry.istio-system.svc", | |
"istio-telemetry.istio-system.svc:42422", | |
"10.106.133.215", | |
"10.106.133.215:42422" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|42422||istio-telemetry.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-telemetry.istio-system.svc.cluster.local:42422/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-telemetry.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-telemetry" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-telemetry" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.104Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "3000", | |
"virtual_hosts": [ | |
{ | |
"name": "grafana.istio-system.svc.cluster.local:3000", | |
"domains": [ | |
"grafana.istio-system.svc.cluster.local", | |
"grafana.istio-system.svc.cluster.local:3000", | |
"grafana.istio-system", | |
"grafana.istio-system:3000", | |
"grafana.istio-system.svc.cluster", | |
"grafana.istio-system.svc.cluster:3000", | |
"grafana.istio-system.svc", | |
"grafana.istio-system.svc:3000", | |
"10.104.226.130", | |
"10.104.226.130:3000" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|3000||grafana.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "grafana.istio-system.svc.cluster.local:3000/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "grafana.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "grafana" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/grafana" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "grafana.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "grafana" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/grafana" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.108Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "20001", | |
"virtual_hosts": [ | |
{ | |
"name": "kiali.istio-system.svc.cluster.local:20001", | |
"domains": [ | |
"kiali.istio-system.svc.cluster.local", | |
"kiali.istio-system.svc.cluster.local:20001", | |
"kiali.istio-system", | |
"kiali.istio-system:20001", | |
"kiali.istio-system.svc.cluster", | |
"kiali.istio-system.svc.cluster:20001", | |
"kiali.istio-system.svc", | |
"kiali.istio-system.svc:20001", | |
"10.102.184.92", | |
"10.102.184.92:20001" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|20001||kiali.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "kiali.istio-system.svc.cluster.local:20001/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "kiali.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kiali" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/kiali" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "kiali.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "kiali" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/kiali" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.107Z" | |
}, | |
{ | |
"version_info": "2019-11-07T11:32:50Z/15", | |
"route_config": { | |
"name": "15010", | |
"virtual_hosts": [ | |
{ | |
"name": "istio-pilot.istio-system.svc.cluster.local:15010", | |
"domains": [ | |
"istio-pilot.istio-system.svc.cluster.local", | |
"istio-pilot.istio-system.svc.cluster.local:15010", | |
"istio-pilot.istio-system", | |
"istio-pilot.istio-system:15010", | |
"istio-pilot.istio-system.svc.cluster", | |
"istio-pilot.istio-system.svc.cluster:15010", | |
"istio-pilot.istio-system.svc", | |
"istio-pilot.istio-system.svc:15010", | |
"10.101.165.79", | |
"10.101.165.79:15010" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "outbound|15010||istio-pilot.istio-system.svc.cluster.local", | |
"timeout": "0s", | |
"retry_policy": { | |
"retry_on": "connect-failure,refused-stream,unavailable,cancelled,resource-exhausted,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_grpc_timeout": "0s" | |
}, | |
"decorator": { | |
"operation": "istio-pilot.istio-system.svc.cluster.local:15010/*" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.host": { | |
"string_value": "istio-pilot.istio-system.svc.cluster.local" | |
}, | |
"destination.service.name": { | |
"string_value": "istio-pilot" | |
}, | |
"destination.service.namespace": { | |
"string_value": "istio-system" | |
}, | |
"destination.service.uid": { | |
"string_value": "istio://istio-system/services/istio-pilot" | |
} | |
} | |
} | |
} | |
}, | |
"name": "default" | |
} | |
] | |
}, | |
{ | |
"name": "allow_any", | |
"domains": [ | |
"*" | |
], | |
"routes": [ | |
{ | |
"match": { | |
"prefix": "/" | |
}, | |
"route": { | |
"cluster": "PassthroughCluster" | |
}, | |
"typed_per_filter_config": { | |
"mixer": { | |
"@type": "type.googleapis.com/istio.mixer.v1.config.client.ServiceConfig", | |
"disable_check_calls": true, | |
"mixer_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
}, | |
"forward_attributes": { | |
"attributes": { | |
"destination.service.name": { | |
"string_value": "PassthroughCluster" | |
} | |
} | |
} | |
} | |
} | |
} | |
] | |
} | |
], | |
"validate_clusters": false | |
}, | |
"last_updated": "2019-11-07T11:32:56.108Z" | |
} | |
] | |
}, | |
{ | |
"@type": "type.googleapis.com/envoy.admin.v2alpha.SecretsConfigDump" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment