Prometheus Alertmanager自定义通知模板-通过头盔安装

时间:2020-09-21 22:21:47

标签: kubernetes prometheus kubernetes-helm prometheus-alertmanager

我们目前正在使用位于here的官方头盔图表来部署Prometheus和Alertmanager。

我的任务一直是自定义默认的电子邮件通知模板,以适应组织的需求,到目前为止,对于此任务应该是“简单”的事情来说,这相当繁琐。完全没有有关如何执行此操作的文档,因此尽管我设法创建了自己的.tmpl(Alertmanager所需的文件),并根据自己的需要修改了Go模板和HTML,但现在我试图了解如何挂载我的自定义.tmpl文件。

我认为,将configMap添加到Prometheus舵图中并添加我的电子邮件通知数据,然后将configMap作为卷安装在Alertmanager吊舱上,就像这样简单:似乎也必须自定义alertmanager-deployment模板文件,这是不可能的。

prometheus-server-deployment模板支持extraVolumesextraVolumeMounts,但是alertmanager-deployment模板缺少此支持。

虽然我对Go模板化和修改头盔图表完全满意,但是有人在这样做更好吗?或者这确实是在使用头盔图表进行部署时向Alertmanager添加自定义电子邮件通知模板所需要的吗?

过去几年中,我在各地看到的一些问题表示对整个过程感到沮丧,但并没有很多问题,这使我相信也许不是很多人在部署Prometheus和/或Alertmanager通过头盔图表。

谢谢!

0 个答案:

没有答案
相关问题