diff --git a/prometheus/templates.yaml b/prometheus/templates.yaml
deleted file mode 100644
index 6c8c408..0000000
--- a/prometheus/templates.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: templates
- namespace: prometheus
-data:
- telegram.tmpl: |-
- {{ define "telegram.aaron" }}
- {{ range .Alerts }}
- {{ if eq .Status "firing"}}🔥 {{ .Labels.alertname }} 🔥{{ else }}✅ {{ .Labels.alertname }} ✅{{ end }}
- {{ .Annotations.summary }}
-
- {{ .Annotations.description }}
- {{ end }}
- {{ end }}
\ No newline at end of file
diff --git a/prometheus/values.yaml b/prometheus/values.yaml
index 0906755..650e76f 100644
--- a/prometheus/values.yaml
+++ b/prometheus/values.yaml
@@ -1,10 +1,6 @@
alertmanager:
alertmanagerSpec:
replicas: 2
- secrets:
- - "telegram-api"
- configMaps:
- - "templates"
storage:
volumeClaimTemplate:
spec:
@@ -12,40 +8,7 @@ alertmanager:
resources:
requests:
storage: 5Gi
- useExistingSecret: false
- config:
- global:
- resolve_timeout: 5m
- templates:
- - '/etc/alertmanager/configmaps/*.tmpl'
- route:
- group_by: ['alertname']
- group_wait: 30s
- group_interval: 30s
- repeat_interval: 24h
- receiver: 'tg1'
- routes:
- - matchers:
- - severity=warning
- receiver: 'tg1'
- - matchers:
- - severity=critical
- receiver: 'tg1'
- receivers:
- - name: tg1
- telegram_configs:
- - bot_token_file: '/etc/alertmanager/secrets/api_key'
- chat_id: -995270884
- api_url: "https://api.telegram.org"
- send_resolved: true
- parse_mode: "HTML"
- message: '{{ template "telegram.aaron" .}}'
- inhibit_rules:
- - source_matchers:
- - severity = critical
- target_matchers:
- - severity = warning
- equal: ['alertname', 'server', 'instance']
+ useExistingSecret: true
ingress:
paths:
- /