File tree Expand file tree Collapse file tree 5 files changed +57
-14
lines changed
300-prometheus-manifests-k8s-cobi-tuana9a Expand file tree Collapse file tree 5 files changed +57
-14
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : argoproj.io/v1alpha1
2
+ kind : Application
3
+ metadata :
4
+ name : 300-prometheus-manifests-k8s-cobi-tuana9a
5
+ namespace : argocd
6
+ spec :
7
+ project : default
8
+ revisionHistoryLimit : 10
9
+ source :
10
+ path : 300-prometheus-manifests-k8s-cobi-tuana9a
11
+ repoURL : https://github.com/tuana9a/platform.git
12
+ targetRevision : main
13
+ destination :
14
+ namespace : prometheus
15
+ server : https://kubernetes.default.svc
16
+ syncPolicy :
17
+ automated :
18
+ prune : false
19
+ selfHeal : true
Original file line number Diff line number Diff line change 13
13
releaseName : prometheus
14
14
valueFiles :
15
15
- $values/300-prometheus/values.yaml
16
+ - $values/300-prometheus/alertmanager-values.yaml
16
17
- $values/300-prometheus/alert-values.yaml
17
18
- $values/300-prometheus/alert-msg-template-values.yaml
18
19
- repoURL : https://github.com/tuana9a/platform.git
21
22
destination :
22
23
server : " https://kubernetes.default.svc"
23
24
namespace : prometheus
24
- # NOTE: wait https://github.com/prometheus/alertmanager/pull/3728 to be released
25
25
syncPolicy :
26
26
automated :
27
27
prune : false
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : secrets.hashicorp.com/v1beta1
3
+ kind : VaultStaticSecret
4
+ metadata :
5
+ name : alertmanager
6
+ spec :
7
+ type : kv-v1
8
+ mount : kv
9
+ path : prometheus/alertmanager
10
+ destination :
11
+ name : alertmanager
12
+ create : true
13
+ refreshAfter : 30s
14
+ vaultAuthRef : vault/secrets-operator
Original file line number Diff line number Diff line change
1
+ alertmanager :
2
+ image :
3
+ repository : quay.io/prometheus/alertmanager
4
+ pullPolicy : IfNotPresent
5
+ tag : " v0.28.0-rc.0" # fix https://github.com/prometheus/alertmanager/pull/3728
6
+ persistence :
7
+ storageClass : nfs-vdb
8
+ size : 2Gi
9
+ config :
10
+ enabled : true
11
+ route :
12
+ receiver : " discord"
13
+ receivers :
14
+ - name : " discord"
15
+ discord_configs :
16
+ - webhook_url_file : /etc/discord_webhook_url.txt
17
+ extraSecretMounts :
18
+ - name : discord-webhook-url
19
+ mountPath : /etc/discord_webhook_url.txt
20
+ subPath : discord_webhook_url.txt
21
+ secretName : alertmanager
22
+ readOnly : true
Original file line number Diff line number Diff line change 1
1
server :
2
2
persistentVolume :
3
3
storageClass : nfs-vdb
4
- size : 15Gi
5
- alertmanager :
6
- persistence :
7
- storageClass : nfs-vdb
8
- size : 2Gi
9
- config :
10
- enabled : true
11
- route :
12
- receiver : " discord"
13
- receivers :
14
- - name : " discord"
15
- discord_configs :
16
- - webhook_url : " TODO"
4
+ size : 15Gi
You can’t perform that action at this time.
0 commit comments