集群架构:
问题:
我已经部署了我的应用程序,但是当我尝试查看日志或运行“exec”命令时,我收到错误消息:
[ 来自服务器的错误:获取“https://10.250.82.36:10250/containerLogs/qa1/app1-5dd86f95dc-dmgjj/app1”: 拨打 tcp 10.250.82.36:10250: i/o 超时]
我无法理解问题所在。
早些时候,当我尝试部署另外一项服务时,遇到了同样的错误,但在进行了一些研发之后,我能够通过创建一个 serviceAccount 并将其关联到服务部署来解决该问题。这样我就可以查看日志或运行“exec”命令。这每隔几次就会起作用,而不是每次调用都会起作用。下面的屏幕截图显示了有关安装和执行的更多详细信息。
我已经为我的主应用程序部署尝试了相同的解决方案,但我只能看到错误消息。下面的屏幕截图包含有关该错误的更多详细信息。
如果有任何执行或获取 pod 日志的建议,请告诉我。
看起来您的跳转主机无法与端口 10250 通信。 确保您的跳转主机具有必要的通信防火墙规则,并使用以下方法进行测试:
curl -v telnet://10.250.82.36:10250
或
telnet 10.250.82.36 10250