【问题标题】:How to add smtp settings to prometheus-operator using helm chart?如何使用 helm chart 向 prometheus-operator 添加 smtp 设置?
【发布时间】:2019-06-19 19:08:38
【问题描述】:

我是 Kubernetes 新手,尤其是使用 helm。我安装了图表,它使用默认值可以正常工作。我想在图表的 values.yml 文件中添加 smtp 服务器设置。我对如何在安装图表时注入值感到困惑。这是我使用的图表https://github.com/helm/charts/tree/master/stable/prometheus-operator。 在使用默认值安装 helm chart 后,我​​看到有一个名为 prometheus-operator-grafana 的部署,其值为 GF_SECURITY_ADMIN_USER 和 GF_SECURITY_ADMIN_PASSWORD 但我不确定这些值来自何处。 帮助了解这些值如何工作以及如何注入它们将不胜感激。

【问题讨论】:

    标签: kubernetes grafana prometheus kubernetes-helm prometheus-alertmanager


    【解决方案1】:

    在这个 SO 答案中很好地总结了父子图表值之间的交互:helm overriding Chart and Values yaml from a base template chart

    有两个独立的 grafana 图表机制可以控制这样的事情:adminUser and adminPasswordadmin.existingSecret along with admin.userKey and admin.passwordkey

    因此,helm ... --set grafana.adminUser=ninja --set grafana.adminPassword=hunter2 会做你想做的事。 The fine manual 甚至说他们使用 grafana 作为子图表,并将该确切设置记录为 grafana.enabled 设置下的第一个值。随意向 helm chart 提出问题,以使用额外的字符并记录 grafana.adminUser 设置

    【讨论】:

      猜你喜欢
      • 2019-10-31
      • 2020-12-09
      • 2020-03-18
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 2020-10-08
      • 2022-08-11
      • 2020-12-16
      相关资源
      最近更新 更多