Prometheus如何从sidecar程序中获取refresh token
How does Prometheus get refresh tokens from sidecar program
我在 Kubernetes Pod 上设置了 Prometheus,它还有一个 sidecar,它将连接到 OAuth 服务器并为 Prometheus 尝试获取数据的目标获取不记名令牌。
发生的事情是令牌在 2 周后过期,然后我必须重新启动 Pod 才能让新令牌与 Prometheus 一起使用。我相信 sidecar 正在获取新令牌,但该令牌未在 Prometheus 中更新,因此我必须重新启动 pod 才能使新令牌正常工作。
有人可以帮忙吗?
提前致谢。
最近,Prometheus 在每个 HTTP 请求中从 bearer_token_file
读取令牌,因此这应该只在文件更新后起作用。
我在 Kubernetes Pod 上设置了 Prometheus,它还有一个 sidecar,它将连接到 OAuth 服务器并为 Prometheus 尝试获取数据的目标获取不记名令牌。 发生的事情是令牌在 2 周后过期,然后我必须重新启动 Pod 才能让新令牌与 Prometheus 一起使用。我相信 sidecar 正在获取新令牌,但该令牌未在 Prometheus 中更新,因此我必须重新启动 pod 才能使新令牌正常工作。
有人可以帮忙吗?
提前致谢。
最近,Prometheus 在每个 HTTP 请求中从 bearer_token_file
读取令牌,因此这应该只在文件更新后起作用。