Skip to content

feature: victoria-metrics-k8s-stack allow multiple vmsingle replicas (servers) #2517

@YuryHrytsuk

Description

@YuryHrytsuk

Chart name and version, where you feel a lack of requested feature
chart: victoria-metrics-k8s-stack
version: v0.62.1

Is your feature request related to a problem? Please describe.
I want to deploy highly available victoria-metrics cluster for Kubernetes (including pre-configured scrapers). I don't want to use vm-distributed chart as it looks an overkill for my setup (I want 1 vm-agent, 1 vm-auth and 2+ VM Single)

Describe the solution you'd like
Setting replicaCount: 2 on vmsingle object would be ideal. Configuring 2 vmsingle (since vmsingle CR does not support >1 replicas) is also fine

Describe alternatives you've considered

  1. I tried to configure all services on my own without operator CRs (using charts directly) but then I am missing pre-configured scrapers that I want
  2. victoria-metrics-distributed is an overkill

Additional context
I am looking for an easy to configure simple highly available victoria metrics stack for Kubernetes. I don't want to configure scraper on my own (e.g. for kube-state-metrics, kubelet, ...). Moreover, documentation states that people should rather re-use k8s-stack or operator for scraper configuration

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions