【发布时间】: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