如何配置在Kubernetes中运行的Nginx WSS

如何配置在Kubernetes中运行的Nginx WSS,nginx,kubernetes,websocket,ws,Nginx,Kubernetes,Websocket,Ws,我有一个运行在Kubernetes中的Nginx pod,作为节点端口服务公开。 default.conf server{ listen 80; location / { proxy_pass http://ip:8080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header

我有一个运行在Kubernetes中的Nginx pod,作为节点端口服务公开。
default.conf

server{
    listen 80;
    location / {
            proxy_pass http://ip:8080;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "Upgrade";
            proxy_set_header Host $host;
    }
}

服务器中的Nginx:
ws和wss都在工作(wss在没有任何ssl证书的情况下工作)

吊舱内的Nginx:
ws正在工作wss不工作(wss发出握手错误)

预期结果:
wswss在kubernetes与nginx合作