ce7cb702218693d08ea6d83464d2457c9250027c
This commit is contained in:
commit
34c5f8963c
1 changed files with 145336 additions and 0 deletions
122
vendor/platform/victoriametrics/metrics.yaml
vendored
Normal file
122
vendor/platform/victoriametrics/metrics.yaml
vendored
Normal file
|
|
@ -0,0 +1,122 @@
|
|||
apiVersion: operator.victoriametrics.com/v1beta1
|
||||
kind: VMCluster
|
||||
metadata:
|
||||
name: main
|
||||
namespace: victoriametrics
|
||||
spec:
|
||||
retentionPeriod: "90d"
|
||||
replicationFactor: 2
|
||||
useStrictSecurity: true
|
||||
vmstorage:
|
||||
image:
|
||||
tag: v1.155.0-cluster
|
||||
replicaCount: 2
|
||||
extraArgs:
|
||||
dedup.minScrapeInterval: 30s
|
||||
podDisruptionBudget:
|
||||
minAvailable: 1
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
- labelSelector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/instance: main
|
||||
app.kubernetes.io/name: vmstorage
|
||||
topologyKey: kubernetes.io/hostname
|
||||
storageDataPath: /vm-data
|
||||
storage:
|
||||
volumeClaimTemplate:
|
||||
spec:
|
||||
storageClassName: openebs-hostpath-hdd
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 50Gi
|
||||
resources:
|
||||
requests:
|
||||
cpu: 250m
|
||||
memory: 1Gi
|
||||
limits:
|
||||
memory: 4Gi
|
||||
vmselect:
|
||||
image:
|
||||
tag: v1.155.0-cluster
|
||||
replicaCount: 2
|
||||
extraArgs:
|
||||
dedup.minScrapeInterval: 30s
|
||||
podDisruptionBudget:
|
||||
minAvailable: 1
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
- labelSelector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/instance: main
|
||||
app.kubernetes.io/name: vmselect
|
||||
topologyKey: kubernetes.io/hostname
|
||||
cacheMountPath: /select-cache
|
||||
storage:
|
||||
emptyDir:
|
||||
sizeLimit: 5Gi
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 256Mi
|
||||
limits:
|
||||
memory: 1Gi
|
||||
vminsert:
|
||||
image:
|
||||
tag: v1.155.0-cluster
|
||||
replicaCount: 2
|
||||
podDisruptionBudget:
|
||||
minAvailable: 1
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
- labelSelector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/instance: main
|
||||
app.kubernetes.io/name: vminsert
|
||||
topologyKey: kubernetes.io/hostname
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 256Mi
|
||||
limits:
|
||||
memory: 1Gi
|
||||
---
|
||||
apiVersion: operator.victoriametrics.com/v1beta1
|
||||
kind: VMAgent
|
||||
metadata:
|
||||
name: main
|
||||
namespace: victoriametrics
|
||||
spec:
|
||||
image:
|
||||
tag: v1.155.0
|
||||
replicaCount: 2
|
||||
externalLabelName: prometheus
|
||||
podDisruptionBudget:
|
||||
minAvailable: 1
|
||||
affinity:
|
||||
podAntiAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
- labelSelector:
|
||||
matchLabels:
|
||||
app.kubernetes.io/instance: main
|
||||
app.kubernetes.io/name: vmagent
|
||||
topologyKey: kubernetes.io/hostname
|
||||
useStrictSecurity: true
|
||||
selectAllByDefault: true
|
||||
scrapeInterval: 30s
|
||||
scrapeTimeout: 10s
|
||||
externalLabels:
|
||||
cluster: quorate
|
||||
remoteWrite:
|
||||
- url: http://vminsert-main.victoriametrics.svc.cluster.local:8480/insert/0/prometheus/api/v1/write
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 256Mi
|
||||
limits:
|
||||
memory: 1Gi
|
||||
Loading…
Reference in a new issue