Skip to content

Websockets don't work when trying to port-forward #6568

@ahamilton55

Description

@ahamilton55

Expected Behavior

A port-forward that requires websockets should be able to successfully connect and forward traffic.

Doing the same port-forward with the kubectl port-forward command works as expected.

Current Behavior

Currently the connection fails with an "Upgrade connection request" error.

Steps to Reproduce

Context

tilt doctor Output

$ tilt doctor
...

About Your Use Case

We are running vcluster to have multiple clusters running on a single physical cluster. We have placed an Envoy proxy in-front of the vcluster API proxies to route traffic over L7. The kubectl port-forward command works without issue and upgrades to a websockets connection. The tilt code is still trying to use spdy which Envoyproxy doesn't support so the code needs to be updated to fix this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions