在AlertmanagerConfig中配置Slack时,我会得到以下错误(在Kubernetes集群上发布舵机图表时)
ValidationError(AlertmanagerConfig.spec.receivers):错误:升级失败:错误验证"":错误验证数据: com.coreos.monitoring.v1alpha1.AlertmanagerConfig.spec.receivers中的
未知字段"slack_configs“
我的alertmanagerconfig.yaml文件如下所示:
apiVersion: monitoring.coreos.com/v1alpha1
kind: AlertmanagerConfig
metadata:
name: {{ template "theresa.fullname" . }}-alertmanager-config
labels:
alertmanagerConfig: email-notifications
spec:
route:
receiver: 'slack-email'
receivers:
- name: 'slack-email'
slack_configs:
- channel: '#cmr-orange-alerts'
api_url: ..
send_resolved: true
icon_url: ..
title: "{{ range .Alerts }}{{ .Annotations.summary }}\n{{ end }}"
text: ..发布于 2022-06-23 15:46:29
您正在尝试创建k8s资源的kind: AlertmanagerConfig,但是使用Prometheus文件的语法,而不是资源的语法。
https://stackoverflow.com/questions/71798636
复制相似问题