5

我想根据 prometheus 值文件中的环境 qa/prod 设置环境特定值

 ## Additional alertmanager container environment variable
  ## For instance to add a http_proxy
  ##
  extraEnv: {}
4

1 回答 1

3

Prometheus 不支持环境变量。在 GitHub中有几个线程在讨论这个问题。

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

在这里,您已经准备好使用 confd 的 Pormetheus(只需根据您的需要修改配置。

于 2018-11-14T12:26:09.713 回答