diff --git a/pkg/kubectl/proxy_server.go b/pkg/kubectl/proxy_server.go index 4ef7c62bfdb..d7a8edacc3d 100644 --- a/pkg/kubectl/proxy_server.go +++ b/pkg/kubectl/proxy_server.go @@ -34,7 +34,7 @@ import ( const ( DefaultHostAcceptRE = "^localhost$,^127\\.0\\.0\\.1$,^\\[::1\\]$" - DefaultPathAcceptRE = "^/.*" + DefaultPathAcceptRE = "^.*" DefaultPathRejectRE = "^/api/.*/pods/.*/exec,^/api/.*/pods/.*/attach" DefaultMethodRejectRE = "POST,PUT,PATCH" ) diff --git a/pkg/kubectl/proxy_server_test.go b/pkg/kubectl/proxy_server_test.go index ae536b91a8c..3aad8c315d9 100644 --- a/pkg/kubectl/proxy_server_test.go +++ b/pkg/kubectl/proxy_server_test.go @@ -40,6 +40,15 @@ func TestAccept(t *testing.T) { expectAccept bool }{ + { + acceptPaths: DefaultPathAcceptRE, + rejectPaths: DefaultPathRejectRE, + acceptHosts: DefaultHostAcceptRE, + path: "", + host: "127.0.0.1", + method: "GET", + expectAccept: true, + }, { acceptPaths: DefaultPathAcceptRE, rejectPaths: DefaultPathRejectRE,