prometheus 值中的环境变量

shi*_*455 6 prometheus prometheus-alertmanager

我想根据普罗米修斯值文件中的环境 qa/prod 设置环境特定值

 ## Additional alertmanager container environment variable
  ## For instance to add a http_proxy
  ##
  extraEnv: {}
Run Code Online (Sandbox Code Playgroud)

Nic*_*owe 7

Prometheus 不支持环境变量。GitHub 上有一些讨论这个问题的线程

您可以使用 envsubs,或者如果您想要一个更强大、更通用的工具,我建议您使用 Confd(它是用 GO 编写的:D)。您还可以从 etcd 或 AWS ssm 等后端获取机密。

在这里, Pormetheus 和 confd 已准备就绪(只需根据您的需要修改配置即可。

  • 哈哈@GO爸爸双关语,水平到这个 (2认同)