Mercurial > code > home > repos > victoriametrics
annotate deploy_alertmanager.yaml @ 31:d39a8038227b
reformat
author | drewp@bigasterisk.com |
---|---|
date | Wed, 19 Jul 2023 21:27:46 -0700 |
parents | 10127391f6f3 |
children |
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 | 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 |