# ============================================================================= # VictoriaMetrics Cluster — PaaSup 커스텀 오버라이드 # 차트: victoria-metrics/victoria-metrics-cluster # 멀티테넌시: URL 기반 (/insert/{accountID}/, /select/{accountID}/) # - 쓰기: vminsert:8480 /insert/{accountID}/prometheus/api/v1/write # - 조회: vmselect:8481 /select/{accountID}/prometheus/api/v1/query # 인증/라우팅 프록시는 victoria-metrics-auth(vmauth) 차트가 담당한다. # ============================================================================= # ── vminsert (쓰기 수신) ───────────────────────────────────────────────────── vminsert: replicaCount: 1 resources: requests: cpu: 100m memory: 256Mi limits: cpu: 500m memory: 512Mi # ── vmselect (쿼리) ────────────────────────────────────────────────────────── vmselect: replicaCount: 1 resources: requests: cpu: 100m memory: 256Mi limits: cpu: 500m memory: 512Mi # ── vmstorage (저장) ───────────────────────────────────────────────────────── vmstorage: replicaCount: 1 retentionPeriod: 1 # 데이터 보존 기간(개월). 운영 규모에 맞게 조정 persistentVolume: enabled: true size: 10Gi # storageClass: "longhorn" # 환경의 기본 StorageClass 사용 시 생략 resources: requests: cpu: 100m memory: 512Mi limits: cpu: 1000m memory: 1Gi