EKS kubectl 日志 <podname> 突然停止工作

EKS kubectl logs <podname> suddenly stop working

我在 eks 上 pods 运行ning,几天前提取容器日志工作正常。但是今天当我尝试 运行 kubectl logs podname 我得到一个 tls 错误。

Error from server: Get "https://host:10250/containerLogs/dev/pod-748b649458-bczdq/server": remote error: tls: internal error

有谁知道如何解决这个问题? Whosebug 上的其他答案似乎建议删除 kubenetes 集群并重建它......没有更好的解决方案吗?

这可能是由于引入了一些防火墙规则或安全设置。我鼓励您按照以下故障排除步骤进行检查 -

  1. 确保所有 EKS 节点都处于 运行 状态。
  2. 根据需要重启节点
  3. 正在检查网络配置并查看其他 kubectl 命令是否 运行。