首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes Dashboard : Dashboard不断取消与pod的连接,导致用户网关故障

Kubernetes Dashboard : Dashboard不断取消与pod的连接,导致用户网关故障
EN

Stack Overflow用户
提问于 2020-08-31 13:41:16
回答 1查看 1.2K关注 0票数 1

我正在使用kubernetes-dashboard来查看所有的pods,检查状态,登录,通过命令等。它工作得很好,但有很多与之相关的连接问题。我目前在端口8443上运行它,并通过Nginx的proxy pass将连接从443转发到8443。但是我的网关一直不好,而且连接一直在中断。这不是nginx的问题,因为我有kubernetes错误。我在nginx中使用Letsencrypt证书,我哪里做错了?

错误日志:

代码语言:javascript
复制
E0831 05:31:45.839693   11324 portforward.go:385] error copying from local connection to remote stream: read tcp4 127.0.0.1:8443->127.0.0.1:33380: read: connection reset by peer
E0831 05:33:22.971448   11324 portforward.go:340] error creating error stream for port 8443 -> 8443: Timeout occured

这是我经常遇到的两个错误。我将此命令作为nohup进程运行:

代码语言:javascript
复制
nohup kubectl port-forward -n kubernetes-dashboard service/kubernetes-dashboard 8443:443 --address 0.0.0.0 &

最后是我的nginx配置:

默认值:

代码语言:javascript
复制
  location / {
             proxy_intercept_errors off;
             proxy_pass https://localhost:8443/;
        }

谢谢。:-)

EN

回答 1

Stack Overflow用户

发布于 2020-09-01 17:12:29

不幸的是,这是Kubernetes的端口转发的一个持续问题。当用于长时间运行的连接时,您可能会发现它不是特别可靠。如果可能,请尝试建立直接连接。关于这一点的更广泛的讨论可以在herehere中找到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63665363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档