--- Class[Profile::Tlsproxy::Envoy].orig
+++ Class[Profile::Tlsproxy::Envoy]
- upstream_idle_timeout => 120.0
+ stream_idle_timeout => 0.0
+ idle_timeout => 120.0
Envoyproxy::Listener[tls_terminator_8443]
File[/etc/envoy/clusters.d/00-cluster_local_port_443.yaml]
- Content differences:
--- /etc/envoy/clusters.d/00-cluster_local_port_443.yaml.orig
+++ /etc/envoy/clusters.d/00-cluster_local_port_443.yaml
@@ -1,5 +1,11 @@
name: local_port_443
connect_timeout: 1.0s
+typed_extension_protocol_options:
+ envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
+ "@type": type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
+ common_http_protocol_options:
+ idle_timeout: 120.0s
+ use_downstream_protocol_config: {}
type: strict_dns
lb_policy: round_robin
load_assignment:
Envoyproxy::Cluster[cluster_local_port_443]
Envoyproxy::Tls_terminator[8443]
- Parameters differences:
--- Envoyproxy::Tls_terminator[8443].orig
+++ Envoyproxy::Tls_terminator[8443]
- upstream_idle_timeout => 120.0
+ stream_idle_timeout => 0.0
+ idle_timeout => 120.0
- File[/etc/envoy/listeners.d/00-tls_terminator_8443.yaml]
- Content differences:
--- /etc/envoy/listeners.d/00-tls_terminator_8443.yaml.orig
+++ /etc/envoy/listeners.d/00-tls_terminator_8443.yaml
@@ -24,6 +24,7 @@
stat_prefix: ingress_http
common_http_protocol_options:
idle_timeout: 125.0s
+ stream_idle_timeout: 0.0s
route_config:
virtual_hosts:
- name: non_sni_port_443
@@ -33,7 +34,6 @@
route:
cluster: local_port_443
timeout: 0.0s
- idle_timeout: 120.0s
retry_policy:
num_retries: 1
retry_on: "5xx"
Relevant files