【问题标题】:kubernetes logs for service or deployment用于服务或部署的 kubernetes 日志
【发布时间】:2023-02-05 15:24:07
【问题描述】:

我很难理解我应该如何调试我目前的情况。我已按照https://docs.substra.org/en/stable/contributing/getting-started.html# 的设置说明进行操作 有一个作为 ClusterIP 创建的后端服务,因此无法从主机访问。 为此,我创建了一个负载均衡器。使用命令

kubectl expose deployment deployment_name --port=8000 --target-port=8000 \
        --name=lb_service --type=LoadBalancer 

但是,当我使用LoadBalancer Ingress ip 和NodePort 端口连接超时时,尝试访问后端服务失败。我喜欢看相关的日志,看看是哪里出了问题。然而,显然 kubectl logs 服务只显示 pod 的日志,而负载均衡器,根据 kubectl expose 命令附加到部署。因此,我看不到任何与负载均衡器服务或部署组件相关的日志。 当我查看应该托管部署的 pod 时,日志显示没有错误。 有人可以指出我在哪里可以找到可以调试此失败连接的日志吗?

【问题讨论】:

    标签: kubernetes logging service


    【解决方案1】:

    您可能需要查看入口日志,请参阅文档中的此页面:https://kubernetes.github.io/ingress-nginx/troubleshooting/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-04
      • 2018-09-09
      • 2022-01-23
      • 1970-01-01
      • 2020-06-16
      • 2019-07-23
      • 1970-01-01
      相关资源
      最近更新 更多