如何使用 helm chart 将 smtp 设置添加到 prometheus-operator?

Posted

技术标签:

【中文标题】如何使用 helm chart 将 smtp 设置添加到 prometheus-operator?【英文标题】:How to add smtp settings using helm chart to prometheus-operator? 【发布时间】:2019-10-31 11:33:24 【问题描述】:

我通过 values.yaml 提供 smtp 配置,但 grafana 无法采用此设置

通过 values.yaml like 提供 smtp 配置


 
"grafana.ini": 
     "smtp": 
     "enabled": true, 
     "host" : "smtp.mailtrap.io:25", 
     "user" : "username", 
     "password" : "password" 
              
               

在 cmd 下使用来安装图表

helm install stable/prometheus-operator --name prometheus-operator --namespace monitoring -f values.yaml

更新值后,grafana 应该能够发送电子邮件,但我看到 http://localhost:3000/admin/settings 没有使用 values.yaml 文件提供的值进行更新

【问题讨论】:

【参考方案1】:

您需要参考 Grafna chart:

# `existingSecret` is a reference to an existing secret containing the smtp configuration

【讨论】:

以上是关于如何使用 helm chart 将 smtp 设置添加到 prometheus-operator?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 helm chart 在 VMWare 的 Kubernetes FluentD Operator 中将 prometheus.enabled 标志设置为 true?

如何选出适合自己的管理Helm Chart的最佳方式?

如何选出适合自己的管理Helm Chart的最佳方式?

osixia/openldap - 在配置 helm chart 以设置挂载时遇到问题

轻松完爆 Helm chart

如何编辑 Helm Chart 的配置?