120 lines
2.2 KiB
YAML
120 lines
2.2 KiB
YAML
# victoria-metrics-k8s-stack — all CRDs managed by victoria-metrics-operator
|
|
# VMSingle service: vmsingle-vm-stack.victoria-metrics.svc.cluster.local:8428
|
|
# VMAlert service: vmalert-vm-stack.victoria-metrics.svc.cluster.local:8080
|
|
|
|
# Operator installed separately (victoria-metrics-operator app, sync-wave -1)
|
|
victoria-metrics-operator:
|
|
enabled: false
|
|
|
|
vmsingle:
|
|
enabled: true
|
|
spec:
|
|
retentionPeriod: "2"
|
|
replicaCount: 1
|
|
extraArgs:
|
|
storage.minFreeDiskSpaceBytes: 500MB
|
|
resources:
|
|
requests:
|
|
cpu: 50m
|
|
memory: 80Mi
|
|
limits:
|
|
cpu: 500m
|
|
memory: 150Mi
|
|
storage:
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
resources:
|
|
requests:
|
|
storage: 5Gi
|
|
|
|
vmagent:
|
|
enabled: true
|
|
spec:
|
|
scrapeInterval: 60s
|
|
resources:
|
|
requests:
|
|
cpu: 20m
|
|
memory: 30Mi
|
|
limits:
|
|
cpu: 200m
|
|
memory: 60Mi
|
|
|
|
vmalert:
|
|
enabled: true
|
|
spec:
|
|
evaluationInterval: 60s
|
|
resources:
|
|
requests:
|
|
cpu: 20m
|
|
memory: 20Mi
|
|
limits:
|
|
cpu: 200m
|
|
memory: 50Mi
|
|
|
|
alertmanager:
|
|
enabled: true
|
|
spec:
|
|
replicaCount: 1
|
|
resources:
|
|
requests:
|
|
cpu: 10m
|
|
memory: 20Mi
|
|
limits:
|
|
cpu: 100m
|
|
memory: 40Mi
|
|
|
|
grafana:
|
|
enabled: true
|
|
resources:
|
|
requests:
|
|
cpu: 50m
|
|
memory: 80Mi
|
|
limits:
|
|
cpu: 300m
|
|
memory: 150Mi
|
|
persistence:
|
|
enabled: false
|
|
plugins:
|
|
- victoriametrics-metrics-datasource
|
|
- victoriametrics-logs-datasource
|
|
sidecar:
|
|
datasources:
|
|
enabled: true
|
|
label: grafana_datasource
|
|
labelValue: "1"
|
|
dashboards:
|
|
enabled: true
|
|
label: grafana_dashboard
|
|
labelValue: "1"
|
|
folder: /var/lib/grafana/dashboards
|
|
defaultFolderName: default
|
|
grafana.ini:
|
|
server:
|
|
root_url: "%(protocol)s://%(domain)s/"
|
|
auth.anonymous:
|
|
enabled: false
|
|
|
|
defaultDashboards:
|
|
enabled: true
|
|
defaultTimezone: utc
|
|
|
|
prometheus-node-exporter:
|
|
enabled: true
|
|
resources:
|
|
requests:
|
|
cpu: 10m
|
|
memory: 15Mi
|
|
limits:
|
|
cpu: 100m
|
|
memory: 30Mi
|
|
|
|
kube-state-metrics:
|
|
enabled: true
|
|
resources:
|
|
requests:
|
|
cpu: 15m
|
|
memory: 30Mi
|
|
limits:
|
|
cpu: 200m
|
|
memory: 60Mi
|