Mercurial > code > home > repos > victoriametrics
view k8s_config_alerts/deploy_vmalert.yaml @ 69:6a021aa7b4be
collect alert obj yaml config for a minute (moving it to py)
author | drewp@bigasterisk.com |
---|---|
date | Fri, 03 May 2024 11:56:34 -0700 |
parents | deploy_vmalert.yaml@adde35eb4773 |
children |
line wrap: on
line source
apiVersion: apps/v1 kind: Deployment metadata: name: vmalert spec: replicas: 1 strategy: { type: Recreate } selector: matchLabels: app: vmalert template: metadata: labels: app: vmalert annotations: prometheus.io/scrape: "true" spec: volumes: - name: config configMap: { name: victoriametrics-config } serviceAccountName: victoriametrics containers: - name: vmalert image: docker.io/victoriametrics/vmalert:v1.91.2 args: - -configCheckInterval=5s - -datasource.url=http://victoriametrics/m/ - -datasource.queryStep=5m - -evaluationInterval=1m - -external.url=https://bigasterisk.com/vmalert - -loggerLevel=INFO - -loggerTimezone=America/Los_Angeles - -memory.allowedBytes=512MB - -notifier.url=http://alertmanager - -remoteRead.url=http://victoriametrics/m/ - -remoteWrite.url=http://victoriametrics/m/ - -rule=/local/rules ports: - containerPort: 8880 volumeMounts: - { name: config, mountPath: /local } --- apiVersion: v1 kind: Service metadata: name: vmalert spec: ports: - port: 80 targetPort: 8880 selector: app: vmalert