Next release #

Update note 1: .Values.extraArgs.httpListenAddr was replaced by .Values.http list for HTTP listen address configuration. See HTTP listen address for details.

  • serviceMonitor port now defaults to the primary http list item name; added explicit port field to override it without using targetPort.

  • fixed HTTPRoute backend port field being rendered on the same line as name due to incorrect whitespace trimming in the route template.

  • added .Values.http list of objects, where each item configures an HTTP listen address with optional TLS settings. Items are used for Pod ports, command line arguments and Service port generation. Has higher priority than extraArgs.

  • add ability to override container command.

0.40.0 #

Release date: 25 May 2026

Helm: v3 AppVersion: v1.144.0

  • bump version of VM components to v1.144.0

0.39.0 #

Release date: 11 May 2026

Helm: v3 AppVersion: v1.143.0

  • bump version of VM components to v1.143.0

0.38.0 #

Release date: 28 Apr 2026

Helm: v3 AppVersion: v1.142.0

  • bump version of VM components to v1.142.0

0.37.0 #

Release date: 28 Apr 2026

Helm: v3 AppVersion: v1.141.0

Update node 1: due to change in label name pods will be restarted.

  • bump version of VM components to v1.141.0
  • added app.kubernetes.io/component with value from custom app label. See #2785 .

0.36.0 #

Release date: 13 Apr 2026

Helm: v3 AppVersion: v1.140.0

  • bump version of VM components to v1.140.0

0.35.0 #

Release date: 02 Apr 2026

Helm: v3 AppVersion: v1.139.0

  • bump version of VM components to v1.139.0
  • fix: rename route.labels to route.extraLabels in values.yaml to match the route template
  • support volumeAttributesClassName PVC attribute. See #2782 .

0.34.0 #

Release date: 16 Mar 2026

Helm: v3 AppVersion: v1.138.0

  • support unhealthyPodEvictionPolicy for PodDisruptionBudget. See #2747 .
  • bump version of VM components to v1.138.0

0.33.0 #

Release date: 03 Mar 2026

Helm: v3 AppVersion: v1.137.0

  • bump version of VM components to v1.137.0
  • support vertical pod autoscaler

0.32.0 #

Release date: 16 Feb 2026

Helm: v3 AppVersion: v1.136.0

  • bump version of VM components to v1.136.0

0.31.0 #

Release date: 03 Feb 2026

Helm: v3 AppVersion: v1.135.0

  • bump version of VM components to v1.135.0
  • nodes/proxy permission was removed from default clusterrole. This permission may be used to raise privileges . In case the vmagent will be used to scrape Kubelet’s proxy endpoint, it is recommended to create a custom role with the necessary permissions.

0.30.0 #

Release date: 19 Jan 2026

Helm: v3 AppVersion: v1.134.0

  • bump version of VM components to v1.134.0

0.29.0 #

Release date: 05 Jan 2026

Helm: v3 AppVersion: v1.133.0

  • bump common chart version 0.0.45 -> 0.0.46
  • bump version of VM components to v1.133.0

0.28.0 #

Release date: 15 Dec 2025

Helm: v3 AppVersion: v1.132.0

  • bump version of VM components to v1.132.0

0.27.1 #

Release date: 02 Dec 2025

Helm: v3 AppVersion: v1.131.0

  • removed duplicated traffic distribution definitions

0.27.0 #

Release date: 02 Dec 2025

Helm: v3 AppVersion: v1.131.0

  • add support of k8s service traffic distribution. See #2580 .
  • support HTTPRoute. See #2589 .
  • bump version of VM components to v1.131.0

0.26.5 #

Release date: 18 Nov 2025

Helm: v3 AppVersion: v1.130.0

  • bump operator chart version 0.0.42 -> 0.0.45
  • bump version of VM components to v1.130.0

0.26.4 #

Release date: 04 Nov 2025

Helm: v3 AppVersion: v1.129.1

  • bump version of VM components to v1.129.1

0.26.3 #

Release date: 03 Nov 2025

Helm: v3 AppVersion: v1.129.0

  • bump version of VM components to v1.129.0

0.26.2 #

Release date: 21 Oct 2025

Helm: v3 AppVersion: v1.128.0

  • bump version of VM components to v1.128.0

0.26.1 #

Release date: 08 Oct 2025

Helm: v3 AppVersion: v1.127.0

  • do not merge .Values.persistentVolume.extraLabels with default chart labels. See #2460 .

0.26.0 #

Release date: 08 Oct 2025

Helm: v3 AppVersion: v1.127.0

  • Added .Values.selectorLabels and .Values.service.selectorLabels to add additional selector labels for pod and service and for service only respectively. See #2451 .
  • bump version of VM components to v1.127.0

0.25.10 #

Release date: 22 Sep 2025

Helm: v3 AppVersion: v1.126.0

  • added .Values.config.useTpl flag to enable scrape config templating.

0.25.9 #

Release date: 17 Sep 2025

Helm: v3 AppVersion: v1.126.0

  • Reverting templating support for scrape configuration. See #2432 .

0.25.8 #

Release date: 16 Sep 2025

Helm: v3 AppVersion: v1.126.0

  • render helm variables in the ConfigMap

0.25.7 #

Release date: 15 Sep 2025

Helm: v3 AppVersion: v1.126.0

  • bump version of VM components to v1.126.0

0.25.6 #

Release date: 10 Sep 2025

Helm: v3 AppVersion: v1.125.1

  • add .Values.rbac.extraRules to allow setting extra Role/ClusterRole rules

0.25.5 #

Release date: 03 Sep 2025

Helm: v3 AppVersion: v1.125.1

  • bump version of VM components to v1.125.0

0.25.4 #

Release date: 01 Sep 2025

Helm: v3 AppVersion: v1.125.0

  • Added hostAliases to add additional DNS entries to be injected directly into pods

0.25.3 #

Release date: 01 Sep 2025

Helm: v3 AppVersion: v1.125.0

  • bump version of VM components to v1.125.0

0.25.2 #

Release date: 18 Aug 2025

Helm: v3 AppVersion: v1.124.0

  • bump version of VM components to v1.124.0

0.25.1 #

Release date: 05 Aug 2025

Helm: v3 AppVersion: v1.123.0

  • bump version of VM components to v1.123.0

0.25.0 #

Release date: 21 Jul 2025

Helm: v3 AppVersion: v1.122.0

  • bump version of VM components to v1.122.0

0.24.0 #

Release date: 07 Jul 2025

Helm: v3 AppVersion: v1.121.0

  • bump version of VM components to v1.121.0

0.23.0 #

Release date: 23 Jun 2025

Helm: v3 AppVersion: v1.120.0

  • bump version of VM components to v1.120.0

0.22.1 #

Release date: 19 Jun 2025

Helm: v3 AppVersion: v1.119.0

0.22.0 #

Release date: 10 Jun 2025

Helm: v3 AppVersion: v1.119.0

  • Added internalTrafficPolicy option to service section to control how traffic from Kubernetes internal sources is routed to endpoints
  • bump version of VM components to v1.119.0

0.21.0 #

Release date: 26 May 2025

Helm: v3 AppVersion: v1.118.0

  • bump version of VM components to v1.118.0

0.20.1 #

Release date: 16 May 2025

Helm: v3 AppVersion: v1.117.1

  • bump version of VM components to v1.117.1

0.20.0 #

Release date: 12 May 2025

Helm: v3 AppVersion: v1.117.0

  • bump version of VM components to v1.117.0

0.19.0 #

Release date: 29 Apr 2025

Helm: v3 AppVersion: v1.116.0

  • bump version of VM components to v1.116.0

0.18.2 #

Release date: 18 Apr 2025

Helm: v3 AppVersion: v1.115.0

  • Support wildcard in ingress hostname. See this issue .

0.18.1 #

Release date: 17 Apr 2025

Helm: v3 AppVersion: v1.115.0

0.18.0 #

Release date: 07 Apr 2025

Helm: v3 AppVersion: v1.115.0

  • bump version of VM components to v1.115.0

0.17.3 #

Release date: 25 Mar 2025

Helm: v3 AppVersion: v1.114.0

  • bump version of VM components to v1.114.0

0.17.2 #

Release date: 19 Mar 2025

Helm: v3 AppVersion: v1.113.0

  • Add empty values to list args for remoteWrite. See this issue .
  • updated common dependency 0.0.39 -> 0.0.42

0.17.1 #

Release date: 14 Mar 2025

Helm: v3 AppVersion: v1.113.0

  • fixed usage of existingClaim in statefulSet mode. See this issue .

0.17.0 #

Release date: 13 Mar 2025

Helm: v3 AppVersion: v1.113.0

  • bump version of VM components to v1.113.0

0.16.2 #

Release date: 27 Feb 2025

Helm: v3 AppVersion: v1.112.0

  • Reverted serviceName removal, which was done in 0.16.0 release

0.16.1 #

Release date: 26 Feb 2025

Helm: v3 AppVersion: v1.112.0

  • fixed serviceAccount variable typo in server templates. See this issue .

0.16.0 #

Release date: 24 Feb 2025

Helm: v3 AppVersion: v1.112.0

Update note 1: .Values.statefulSet.updateStrategy was changed to .Values.statefulSet.spec.updateStrategy Update node 2: .Values.statefulSet.podManagementPolicy was changed to .Values.statefulSet.spec.podManagementPolicy Update note 3: .Values.deployment.strategy was changed to .Values.deployment.spec.strategy Update note 4: .Values.statefulSet.enabled was replaced by .Values.mode, which accepts deployment, statefulSet or daemonSet values Update note 5: .Values.persistence was changed to .Values.persistentVolume

  • Force enabling service, when ingress in enabled. See this issue .
  • Add ability to configure VMAgent as a DaemonSet. See this issue .
  • bump version of VM components to v1.112.0

0.15.8 #

Release date: 10 Feb 2025

Helm: v3 AppVersion: v1.111.0

  • updated common dependency 0.0.37 -> 0.0.39
  • bump version of VM components to v1.111.0

0.15.7 #

Release date: 05 Feb 2025

Helm: v3 AppVersion: v1.110.0

  • added .Values.allowedMetricsEndpoints to set allowed scrape endpoints. See this issue for details.

0.15.6 #

Release date: 27 Jan 2025

Helm: v3 AppVersion: v1.110.0

  • bump version of VM components to v1.110.0

0.15.5 #

Release date: 17 Jan 2025

Helm: v3 AppVersion: v1.109.1

  • bump version of VM components to v1.109.1

0.15.4 #

Release date: 14 Jan 2025

Helm: v3 AppVersion: v1.109.0

  • bump version of VM components to v1.109.0

0.15.3 #

Release date: 06 Jan 2025

Helm: v3 AppVersion: v1.108.1

  • Exclude markdown files from package
  • updated common dependency 0.0.35 -> 0.0.37
  • support templating in .Values.extraObjects

0.15.2 #

Release date: 19 Dec 2024

Helm: v3 AppVersion: v1.108.1

  • updated common dependency 0.0.34 -> 0.0.35
  • bump version of VM components to v1.108.1

0.15.1 #

Release date: 2024-12-16

AppVersion: v1.108.0 Helm: v3.14

  • bump version of VM components to v1.108.0

0.15.0 #

Release date: 2024-12-02

AppVersion: v1.107.0 Helm: v3.14

  • updated common dependency 0.0.31 -> 0.0.33
  • Added service.targetPort and serviceMonitor.targetPort to add ability to point service to one of extraContainers port, like oauth2-proxy
  • bump version of VM components to v1.107.0

0.14.9 #

Release date: 2024-11-22

AppVersion: v1.106.1 Helm: v3.14

  • updated common dependency 0.0.28 -> 0.0.31
  • fixed app.kubernetes.io/version tag override if custom tag is set. See this issue .

0.14.8 #

Release date: 2024-11-18

AppVersion: v1.106.1 Helm: v3.14

  • updated common dependency 0.0.23 -> 0.0.28
  • bump version of VM components to v1.106.1

0.14.7 #

Release date: 2024-11-12

AppVersion: v1.106.0 Helm: v3.14

  • set default DNS domain to cluster.local.
  • updated common dependency 0.0.19 -> 0.0.23
  • added template for configmap name
  • fixed statefulset variable name typo

0.14.6 #

Release date: 2024-11-06

AppVersion: v1.106.0 Helm: v3.14

  • Use only podLabels as extra labels for pods
  • Renamed .Values.statefulset to .Values.statefulSet for consistency
  • Fix Deployment/StatefulSets when serviceAccount.name is empty and serviceAccount.create: false. See this issue .

0.14.5 #

Release date: 2024-11-05

AppVersion: v1.106.0 Helm: v3.14

  • bump version of VM components to v1.106.0

0.14.4 #

Release date: 2024-10-29

AppVersion: v1.105.0 Helm: v3.14

  • Support HPA for Statefulset

0.14.3 #

Release date: 2024-10-21

AppVersion: v1.105.0 Helm: v3.14

  • bump version of VM components to v1.105.0

0.14.2 #

Release date: 2024-10-11

AppVersion: v1.104.0 Helm: v3.14

  • Human-readable error about Helm version requirement

0.14.1 #

Release date: 2024-10-04

AppVersion: v1.104.0 Helm: v3.14

  • upgraded common chart dependency

0.14.0 #

Release date: 2024-10-02

AppVersion: v1.104.0 Helm: v3.14

  • bump version of VM components to v1.104.0

0.13.0 #

Release date: 2024-09-27

AppVersion: v1.103.0 Helm: v3.14

Update note: remoteWriteUrls and multiTenantUrls parameters were replaced by remoteWrite. Please follow upgrade guide

  • Fail if no remoteWriteUrls set
  • Added remoteWrite array param, which can contain all remoteWrite.* flag values. Please check chart docs for details.

0.12.2 #

Release date: 2024-09-12

AppVersion: v1.103.0 Helm: v3.14

  • Added ability to override deployment namespace using namespaceOverride and global.namespaceOverride variables
  • Removed deprecated API from RBAC. See this issue

0.12.1 #

Release date: 2024-09-03

AppVersion: v1.103.0 Helm: v3.14

  • Fixed PVC in StatefulSet

0.12.0 #

Release date: 2024-08-29

AppVersion: v1.103.0 Helm: v3.14

  • bump version of VM components to v1.103.0
  • Added ability to configure container port
  • Fixed image pull secrets. See this issue
  • Removed necessity to set .Values.persistentVolume.existingClaim when volume is expected to be created by chart. See this issue

0.11.0 #

Release date: 2024-08-21

AppVersion: v1.102.1 Helm: v3.14

Update note: main container name was changed to vmagent, which will recreate a pod.

Update note: requires Helm 3.14+

  • Removed PodSecurityPolicy
  • Set minimal kubernetes version to 1.25
  • Removed support for policy/v1beta1/PodDisruptionBudget
  • Added params to configure probes .Values.probe.readiness, .Values.probe.liveness and .Values.probe.startup
  • Added .Values.global.imagePullSecrets and .Values.global.image.registry
  • Added .Values.emptyDir to customize default cache directory
  • Use static container names in a pod
  • Removed networking.k8s.io/v1beta1/Ingress and extensions/v1beta1/Ingress support
  • Added .Values.service.ipFamilies and .Values.service.ipFamilyPolicy for service IP family management

0.10.14 #

Release date: 2024-08-14

AppVersion: v1.102.1 Helm: v3

  • add basicAuth support for ServiceMonitor
  • fix license volume mount when using statefulset mode

0.10.13 #

Release date: 2024-08-01

AppVersion: v1.102.1 Helm: v3

  • bump version of VM components to v1.102.1

0.10.12 #

Release date: 2024-08-01

AppVersion: v1.102.0 Helm: v3

  • fix possible template error when .Values.rbac.namespaced=true. Thanks to @guptaachin for the pull request .

0.10.11 #

Release date: 2024-07-23

AppVersion: v1.102.0 Helm: v3

  • bump version of VM components to v1.102.0

0.10.10 #

Release date: 2024-07-08

AppVersion: v1.101.0 Helm: v3

  • add missing API version and kind for volumeClaimTemplates, see this issue .

0.10.9 #

Release date: 2024-06-14

AppVersion: v1.101.0 Helm: v3

Update note: The VictoriaMetrics components image tag template has been updated. This change introduces .Values.<component>.image.variant to specify tag suffixes like -scratch, -cluster, -enterprise. Additionally, you can now omit .Values.<component>.image.tag to automatically use the version specified in .Chart.AppVersion.

  • support specifying image tag suffix like “-enterprise” for VictoriaMetrics components using .Values.<component>.image.variant.

0.10.8 #

Release date: 2024-05-16

AppVersion: v1.101.0 Helm: v3

  • fix lost customized securityContext when introduced new default behavior for securityContext in pull request .

0.10.7 #

Release date: 2024-05-10

AppVersion: v1.101.0 Helm: v3

  • support disabling default securityContext to keep compatible with platform like openshift, see this pull request by @Baboulinet-33 for details.

0.10.6 #

Release date: 2024-04-26

AppVersion: v1.101.0 Helm: v3

  • properly truncate value of app.kubernetes.io/managed-by and app.kubernetes.io/instance labels in case release name exceeds 63 characters.
  • bump version of VM components to v1.101.0

0.10.5 #

Release date: 2024-04-16

AppVersion: v1.100.1 Helm: v3

  • bump version of VM components to v1.100.1

0.10.4 #

Release date: 2024-03-28

AppVersion: v1.99.0 Helm: v3

  • added ability to use slice variables in extraArgs (#944)
  • support adding metricRelabelings for server serviceMonitor (#946)

0.10.3 #

Release date: 2024-03-11

AppVersion: v1.99.0 Helm: v3

  • Actually fix templating of HPA for vmagent. Previously, it was rendered with incorrect kind and thus was unusable. See this pull request .

0.10.2 #

Release date: 2024-03-05

AppVersion: v1.99.0 Helm: v3

  • bump version of VM components to v1.99.0

0.10.1 #

Release date: 2024-03-05

AppVersion: v1.97.1 Helm: v3

  • Fix templating of HPA for vmagent. Previously, it was rendered with incorrect kind and thus was unusable. See this pull request .

0.10.0 #

Release date: 2024-02-28

AppVersion: v1.97.1 Helm: v3

  • Add ability to use HPA for vmagent. See this pull request.

0.9.17 #

Release date: 2024-02-01

AppVersion: v1.97.1 Helm: v3

  • bump version of VM components to v1.97.1

0.9.16 #

Release date: 2023-12-20

AppVersion: v1.96.0 Helm: v3

  • Add init containers for deployment and statefulset. See #806 by @MemberIT.

0.9.15 #

Release date: 2023-12-13

AppVersion: v1.96.0 Helm: v3

  • Fix configuration of volume mount for license key referenced by using secret.

0.9.14 #

Release date: 2023-12-12

AppVersion: v1.96.0 Helm: v3

  • bump version of VM components to v1.96.0

0.9.13 #

Release date: 2023-11-16

AppVersion: v1.95.1 Helm: v3

  • bump version of VM components to v1.95.1

0.9.12 #

Release date: 2023-11-15

AppVersion: v1.95.0 Helm: v3

  • bump version of VM components to v1.95.0

0.9.11 #

Release date: 2023-10-04

AppVersion: v1.94.0 Helm: v3

  • bump version of VM components to v1.94.0
  • Add support of providing enterprise license key for VictoriaMetrics enterprise. See these docs for details.

0.9.10 #

Release date: 2023-09-21

AppVersion: v1.93.5 Helm: v3

  • Bump version of VM components to v1.93.5

0.9.9 #

Release date: 2023-09-11

AppVersion: v1.93.4 Helm: v3

  • Bump version of VM components to v1.93.4

0.9.8 #

Release date: 2023-09-04

AppVersion: v1.93.3 Helm: v3

  • Bump version of vmagent to v1.93.3

0.9.6 #

Release date: 2023-08-30

AppVersion: v1.93.1 Helm: v3

  • fix honor_timestamps field for cadvisor scrape job (#626)

0.9.5 #

Release date: 2023-08-24

AppVersion: v1.93.1 Helm: v3

  • Disable honorTimestamps for cadvisor scrape job by default (#617)

0.9.4 #

Release date: 2023-08-23

AppVersion: v1.93.1 Helm: v3

  • Update VictoriaMetrics components from v1.93.0 to v1.93.1

0.9.3 #

Release date: 2023-08-12

AppVersion: v1.93.0 Helm: v3

  • Update VictoriaMetrics components from v1.92.1 to v1.93.0

0.9.2 #

Release date: 2023-07-28

AppVersion: v1.92.1 Helm: v3

  • Update VictoriaMetrics components from v1.92.0 to v1.92.1 (#599)

0.9.1 #

Release date: 2023-07-27

AppVersion: v1.92.0 Helm: v3

  • Update VictoriaMetrics components from v1.91.3 to v1.92.0
  • make package merge gen-docs

0.9.0 #

Release date: 2023-07-13

AppVersion: v1.91.3 Helm: v3

  • bump version of agent, alert, auth, cluster, single
  • feat(vmagent): Add support for topologySpreadConstraints field (#583)
  • Feat: Add custom objects to vma helm charts (#558)
  • fix(vmagent): Use endpoints instead of endpointslices on kubernetes-apiservers (#574)