如何获取 kubernetes 服务名称而不是 'traefik' pod 的 IP

How to get kubernetes service name instead of 'traefik' pod's IP

很难检查请求是否到达服务,因为我们得到像 namespace-ingressroute_name-some_random_string@kubernatescrd 这样的 RouterName 和像 namespace-ingressroute_name-some_random_string@kubernatescrd 这样的 ServiceName namespace-ingressroute_name-some_random_string 而不是 pod 服务名称。

有什么方法可以打印 pod 服务名称而不是日志中的 RouterName 和 ServiceName?

我找到了一个解决方案,我们可以为此使用 traefik 服务。这是在 traefik 版本 2.0

中引入的