Hi,
I’m having issue with upstream on consul connect from nginx(frontend) to service.
I did set proxy defaults with vaule
apiVersion: consul.hashicorp.com/v1alpha1
kind: ProxyDefaults
metadata:
name: global
spec:
config:
local_connect_timeout_ms: 1000000
handshake_timeout_ms: 1000000
local_request_timeout_ms: 1000000
I did add upstream config in service defaults
apiVersion: consul.hashicorp.com/v1alpha1
kind: ServiceDefaults
metadata:
name: web
spec:
protocol: "http"
transparentProxy:
dialedDirectly: true
upstreamConfig:
defaults:
connectTimeoutMs: 1000000
limits:
maxConnections: 10
passiveHealthCheck:
interval: 3s
maxFailures: 5
is there a way to change default envoy connect timeout?
helm chart configuration are
global:
name: consul
datacenter: dc1
tls:
enabled: false
enableAutoEncrypt: false
verify: false
server:
replicas: 1
client:
enabled: true
controller:
enabled: true
default: true
syncCatalog:
enabled: true
toConsul: true
toK8S: true
default: true
connectInject:
enabled: true
default: false
ui:
enabled: true
service:
enabled: true
type: ClusterIP
How to increase upstream timeout