oauth2.0 Prometheus如何从Sidecar程序中获取刷新令牌

vcudknz3  于 2023-04-10  发布在  其他
关注(0)|答案(2)|浏览(122)

我在Kubernetes Pod上安装了Prometheus,它也有一个sidecar,它将连接到OAuth服务器,并为Prometheus试图从中获取数据的目标获取承载令牌。发生的情况是令牌在2周后到期,然后我必须重新启动Pod以使新令牌与Prometheus一起工作。我相信sidecar正在获取新令牌,但该令牌在Prometheus中没有更新,因此我必须重新启动pod以使新令牌工作。
有人能帮忙吗?
先谢谢你了。

6pp0gazn

6pp0gazn1#

现在Prometheus在每个HTTP请求上都从bearer_token_file读取令牌,所以一旦文件更新,这应该就可以工作了。

nbnkbykc

nbnkbykc2#

我尝试了values.yaml中的bearerTokenFile字段,但遇到了问题:bearerTokenFile未在类型config中找到。ScrapeConfig
tls_config:insecure_skip_verify:true bearerTokenFile:/path/to/bearertoken/file

相关问题