Created
September 29, 2022 08:49
-
-
Save zhaohuabing/88d0b15707210a6a769c9a06713434f8 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
{ | |
"name": "ztunnel_outbound", | |
"active_state": { | |
"version_info": "2022-09-13T11:17:20Z/5", | |
"listener": { | |
"@type": "type.googleapis.com/envoy.config.listener.v3.Listener", | |
"name": "ztunnel_outbound", | |
"address": { | |
"socket_address": { | |
"address": "0.0.0.0", | |
"port_value": 15001 | |
} | |
}, | |
"filter_chains": [ | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-reviews", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_details.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_details.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_details.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.7", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.7" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.2", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.2" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.10", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.10" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.3", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.3" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.5", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.5" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.3", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.3" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.8", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.8" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.2", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-ratings", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.2" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_details.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_details.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_details.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"cluster": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.5", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.5" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.3", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.3" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.8", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.8" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.2", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.2" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.7", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.7" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.2", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.2" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.10", | |
"cluster": "outbound_pod_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.10" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.3", | |
"cluster": "outbound_pod_local_tunnel_clus_spiffe://cluster.local/ns/default/sa/bookinfo-productpage", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% capture outbound pod (no waypoint proxy)\n" | |
} | |
} | |
} | |
} | |
], | |
"tunneling_config": { | |
"hostname": "%DOWNSTREAM_LOCAL_ADDRESS%", | |
"headers_to_add": [ | |
{ | |
"header": { | |
"key": "x-envoy-original-dst-host", | |
"value": "%DOWNSTREAM_LOCAL_ADDRESS%" | |
} | |
} | |
] | |
} | |
} | |
} | |
], | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.3" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "PassthroughCluster", | |
"cluster": "PassthroughCluster", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% passthrough\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "PassthroughFilterChain" | |
}, | |
{ | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "BlackHoleCluster", | |
"cluster": "blackhole outbound", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% blackhole outbound\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "blackhole outbound" | |
} | |
], | |
"use_original_dst": true, | |
"listener_filters": [ | |
{ | |
"name": "envoy.filters.listener.original_dst", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.listener.original_dst.v3.OriginalDst" | |
} | |
}, | |
{ | |
"name": "envoy.filters.listener.original_src", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.listener.original_src.v3.OriginalSrc", | |
"mark": 1234 | |
} | |
}, | |
{ | |
"name": "envoy.filters.listener.workload_metadata", | |
"config_discovery": { | |
"config_source": { | |
"ads": {}, | |
"initial_fetch_timeout": "30s" | |
}, | |
"type_urls": [ | |
"type.googleapis.com/istio.telemetry.workloadmetadata.v1.WorkloadMetadataResources" | |
] | |
} | |
} | |
], | |
"transparent": true, | |
"socket_options": [ | |
{ | |
"description": "Set socket mark to packets coming back from outbound listener", | |
"level": "1", | |
"name": "36", | |
"int_value": "1025" | |
} | |
], | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% outbound capture listener\n" | |
} | |
} | |
} | |
} | |
], | |
"default_filter_chain": { | |
"filters": [ | |
{ | |
"name": "envoy.filters.network.tcp_proxy", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy", | |
"stat_prefix": "PassthroughCluster", | |
"cluster": "PassthroughCluster", | |
"access_log": [ | |
{ | |
"name": "envoy.access_loggers.file", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog", | |
"path": "/dev/stdout", | |
"log_format": { | |
"text_format_source": { | |
"inline_string": "[%START_TIME%] \"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%\" %RESPONSE_CODE% %RESPONSE_FLAGS% %RESPONSE_CODE_DETAILS% %CONNECTION_TERMINATION_DETAILS% \"%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% passthrough\n" | |
} | |
} | |
} | |
} | |
] | |
} | |
} | |
], | |
"name": "PassthroughFilterChain" | |
}, | |
"filter_chain_matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"15001": { | |
"action": { | |
"name": "BlackHoleCluster", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "BlackHoleCluster" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"on_no_match": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "source-ip", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.SourceIPInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"10.244.2.8": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "ip", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"10.96.239.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2" | |
} | |
} | |
}, | |
"10.244.1.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3" | |
} | |
} | |
}, | |
"10.244.1.10": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10" | |
} | |
} | |
}, | |
"10.96.183.192": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.1": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3" | |
} | |
} | |
}, | |
"10.244.2.5": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5" | |
} | |
} | |
}, | |
"10.244.2.7": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7" | |
} | |
} | |
}, | |
"10.96.35.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.33.180": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"15014": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15010": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15012": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.8": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8" | |
} | |
} | |
}, | |
"10.96.11.20": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.126.44": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15021": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.114.219": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.10": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"53": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"9153": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2" | |
} | |
} | |
}, | |
"10.96.203.183": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.2": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "ip", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"10.96.126.44": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15021": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.1": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.33.180": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"15014": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15012": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15010": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.10": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.10", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.10" | |
} | |
} | |
}, | |
"10.244.2.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.2" | |
} | |
} | |
}, | |
"10.244.2.5": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.5", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.5" | |
} | |
} | |
}, | |
"10.244.2.8": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.8", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.8" | |
} | |
} | |
}, | |
"10.96.0.10": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"53": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"9153": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.3" | |
} | |
} | |
}, | |
"10.96.11.20": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.7": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.7", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.2.7" | |
} | |
} | |
}, | |
"10.96.114.219": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.203.183": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.2" | |
} | |
} | |
}, | |
"10.96.239.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.183.192": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_10.244.1.3" | |
} | |
} | |
}, | |
"10.96.35.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_details.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-ratings_to_http_details.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.5": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "ip", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"10.244.2.8": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8" | |
} | |
} | |
}, | |
"10.244.1.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2" | |
} | |
} | |
}, | |
"10.96.203.183": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.1": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.10": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10" | |
} | |
} | |
}, | |
"10.244.2.5": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5" | |
} | |
} | |
}, | |
"10.96.33.180": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15010": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15012": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15014": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.11.20": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.239.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.126.44": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"15021": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3" | |
} | |
} | |
}, | |
"10.244.2.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3" | |
} | |
} | |
}, | |
"10.96.35.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.183.192": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.10": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9153": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"53": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.7": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7" | |
} | |
} | |
}, | |
"10.96.114.219": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.3": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "ip", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"10.244.2.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.3" | |
} | |
} | |
}, | |
"10.96.183.192": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.5": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.5", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.5" | |
} | |
} | |
}, | |
"10.96.114.219": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.2" | |
} | |
} | |
}, | |
"10.96.126.44": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15021": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.8": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.8", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.8" | |
} | |
} | |
}, | |
"10.96.35.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_details.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_details.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.203.183": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.10": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.10", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.10" | |
} | |
} | |
}, | |
"10.96.239.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.33.180": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"15014": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15010": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15012": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.1": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.1.3" | |
} | |
} | |
}, | |
"10.244.2.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.2" | |
} | |
} | |
}, | |
"10.244.2.7": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.7", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_10.244.2.7" | |
} | |
} | |
}, | |
"10.96.11.20": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.10": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"53": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"9153": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-productpage_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.7": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "ip", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationIPInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"10.244.1.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.3" | |
} | |
} | |
}, | |
"10.96.33.180": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-webhook_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15014": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http-monitoring_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15012": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https-dns_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15010": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_grpc-xds_istiod.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.7": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.7" | |
} | |
} | |
}, | |
"10.244.1.10": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.10" | |
} | |
} | |
}, | |
"10.96.11.20": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_ratings.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.203.183": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_sleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.126.44": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http2_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"15021": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_status-port_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_istio-ingressgateway.istio-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.1": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"443": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_https_kubernetes.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.1.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.1.2" | |
} | |
} | |
}, | |
"10.244.2.2": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.2" | |
} | |
} | |
}, | |
"10.96.239.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"80": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_notsleep.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.3": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.3" | |
} | |
} | |
}, | |
"10.96.114.219": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_productpage.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.0.10": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9153": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_metrics_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
}, | |
"53": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_dns-tcp_kube-dns.kube-system.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.8": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.8" | |
} | |
} | |
}, | |
"10.96.35.103": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_details.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.96.183.192": { | |
"matcher": { | |
"matcher_tree": { | |
"input": { | |
"name": "port", | |
"typed_config": { | |
"@type": "type.googleapis.com/envoy.extensions.matching.common_inputs.network.v3.DestinationPortInput" | |
} | |
}, | |
"exact_match_map": { | |
"map": { | |
"9080": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_http_reviews.default.svc.cluster.local_outbound_internal" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"10.244.2.5": { | |
"action": { | |
"name": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "spiffe://cluster.local/ns/default/sa/bookinfo-reviews_to_10.244.2.5" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"on_no_match": { | |
"action": { | |
"name": "PassthroughFilterChain", | |
"typed_config": { | |
"@type": "type.googleapis.com/google.protobuf.StringValue", | |
"value": "PassthroughFilterChain" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
"last_updated": "2022-09-29T08:22:34.641Z" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment