From 7c85d9a62834769d712963bdfb0375e6ecf95e35 Mon Sep 17 00:00:00 2001 From: fengcaiwen Date: Wed, 11 Jan 2023 20:52:33 +0800 Subject: [PATCH] feat: support websocket --- pkg/controlplane/cache.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/controlplane/cache.go b/pkg/controlplane/cache.go index ca604018..bd0556fb 100644 --- a/pkg/controlplane/cache.go +++ b/pkg/controlplane/cache.go @@ -225,6 +225,9 @@ func ToListener(listenerName string, routeName string, port int32, p corev1.Prot Name: wellknown.Router, }}, StreamIdleTimeout: durationpb.New(0), + UpgradeConfigs: []*httpconnectionmanager.HttpConnectionManager_UpgradeConfig{{ + UpgradeType: "websocket", + }}, } tcpConfig := &tcpproxy.TcpProxy{