26 lines
709 B
YAML
26 lines
709 B
YAML
apiVersion: traefik.io/v1alpha1
|
|
kind: Middleware
|
|
metadata:
|
|
name: querybook-headers
|
|
namespace: {{ .Env.QUERYBOOK_NAMESPACE }}
|
|
spec:
|
|
headers:
|
|
customRequestHeaders:
|
|
X-Forwarded-Proto: "https"
|
|
customResponseHeaders:
|
|
X-Forwarded-Proto: "https"
|
|
---
|
|
apiVersion: traefik.io/v1alpha1
|
|
kind: ServersTransport
|
|
metadata:
|
|
name: querybook-transport
|
|
namespace: {{ .Env.QUERYBOOK_NAMESPACE }}
|
|
spec:
|
|
serverName: ""
|
|
insecureSkipVerify: false
|
|
# Timeouts for WebSocket connections
|
|
forwardingTimeouts:
|
|
dialTimeout: 30s
|
|
responseHeaderTimeout: 0s # No timeout for response headers (needed for WebSocket)
|
|
idleConnTimeout: 0s # No timeout for idle connections (needed for WebSocket)
|