1 apiVersion: networking.istio.io/v1alpha3
5 namespace: istio-config
10 context: SIDECAR_INBOUND
14 typed_extension_protocol_options:
15 envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
16 '@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
17 use_downstream_protocol_config:
18 http_protocol_options:
23 '@type': type.googleapis.com/envoy.extensions.http.header_formatters.preserve_case.v3.PreserveCaseFormatterConfig
24 - applyTo: NETWORK_FILTER
29 name: envoy.filters.network.http_connection_manager
34 '@type': type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
35 http_protocol_options:
40 '@type': type.googleapis.com/envoy.extensions.http.header_formatters.preserve_case.v3.PreserveCaseFormatterConfig
42 apiVersion: networking.istio.io/v1alpha3
45 name: header-casing-outbound
46 namespace: istio-config
48 # argocd.argoproj.io/hook: PostSync
53 context: SIDECAR_OUTBOUND
57 typed_extension_protocol_options:
58 envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
59 '@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
60 use_downstream_protocol_config:
61 http_protocol_options:
66 '@type': type.googleapis.com/envoy.extensions.http.header_formatters.preserve_case.v3.PreserveCaseFormatterConfig
67 - applyTo: NETWORK_FILTER
72 name: envoy.filters.network.http_connection_manager
77 '@type': type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
78 http_protocol_options:
83 '@type': type.googleapis.com/envoy.extensions.http.header_formatters.preserve_case.v3.PreserveCaseFormatterConfig