annotate deploy_alertmanager.yaml @ 31:d39a8038227b

reformat
author drewp@bigasterisk.com
date Wed, 19 Jul 2023 21:27:46 -0700
parents 10127391f6f3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
1 apiVersion: apps/v1
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
2 kind: Deployment
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
3 metadata:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
4 name: alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
5 spec:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
6 replicas: 1
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
7 selector:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
8 matchLabels:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
9 app: alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
10 template:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
11 metadata:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
12 labels:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
13 app: alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
14 spec:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
15 volumes:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
16 - name: opt-alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
17 persistentVolumeClaim:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
18 claimName: opt-alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
19 serviceAccountName: victoriametrics
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
20 containers:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
21 - name: alertmanager
21
10127391f6f3 don't use docker images to bake in the config files
drewp@bigasterisk.com
parents: 16
diff changeset
22 image: docker.io/prom/alertmanager:v0.25.0
7
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
23 args:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
24 - --config.file=/alertmanager/alertmanager.yml
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
25 - --web.external-url=https://bigasterisk.com/alertmanager/
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
26 - --web.route-prefix=/
21
10127391f6f3 don't use docker images to bake in the config files
drewp@bigasterisk.com
parents: 16
diff changeset
27 - --log.level=info
7
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
28 ports:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
29 - containerPort: 9093
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
30 volumeMounts:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
31 - name: opt-alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
32 mountPath: /alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
33 affinity:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
34 nodeAffinity:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
35 requiredDuringSchedulingIgnoredDuringExecution:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
36 nodeSelectorTerms:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
37 - matchExpressions:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
38 - key: "kubernetes.io/hostname"
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
39 operator: In
16
73d23fdfee8e change server to ditto
drewp@bigasterisk.com
parents: 7
diff changeset
40 values: ["ditto"]
7
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
41 ---
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
42 apiVersion: v1
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
43 kind: Service
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
44 metadata:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
45 name: alertmanager
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
46 spec:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
47 ports:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
48 - port: 80
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
49 targetPort: 9093
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
50 selector:
7130eb6d8e6b redo deployment config to use skaffold live sync instead of busted CM way
drewp@bigasterisk.com
parents:
diff changeset
51 app: alertmanager