Next release #

  • TODO

0.12.6 #

Release date: 2024-11-18

AppVersion: v1.106.1 Helm: v3

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

0.12.5 #

Release date: 2024-11-12

AppVersion: v1.106.0 Helm: v3

  • changed alertmanager.podMetadata.labels to alertmanager.podLabels
  • changed alertmanager.podMetadata.annotations to alertmanager.podAnnotations
  • fix Deployment/StatefulSets when serviceAccount.name is empty and serviceAccount.create: false. See this issue.
  • set default DNS domain to cluster.local.
  • updated common dependency 0.0.19 -> 0.0.23
  • added template for configmap name. See this issue

0.12.4 #

Release date: 2024-11-05

AppVersion: v1.106.0 Helm: v3

  • use common templates
  • bump version of VM components to v1.106.0

0.12.3 #

Release date: 2024-10-21

AppVersion: v1.105.0 Helm: v3

  • bump version of VM components to v1.105.0

0.12.2 #

Release date: 2024-10-11

AppVersion: v1.104.0 Helm: v3

  • Human-readable error about Helm version requirement

0.12.1 #

Release date: 2024-10-04

AppVersion: v1.104.0 Helm: v3

  • upgraded common chart dependency

0.12.0 #

Release date: 2024-10-02

AppVersion: v1.104.0 Helm: v3

  • bump version of VM components to v1.104.0

0.11.1 #

Release date: 2024-09-10

AppVersion: v1.103.0 Helm: v3

  • Added ability to override deployment namespace using namespaceOverride and global.namespaceOverride variables
  • Updated alertmanager args for IPv6 compatibility. See this issue
  • Added ability to set init containers for alertmanager and vmalert pods

0.11.0 #

Release date: 2024-08-29

AppVersion: v1.103.0 Helm: v3

  • bump version of VM components to v1.103.0
  • Added ability to configure container port
  • Fixed image pull secrets. See this issue
  • Renamed .Values.alertmanager.persistentVolume.storageClass to .Values.alertmanager.persistentVolume.storageClassName

0.10.0 #

Release date: 2024-08-21

AppVersion: v1.102.1 Helm: v3

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

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

Update note: requires Helm 3.14+

  • Added basicAuth support for ServiceMonitor
  • Removed PodSecurityPolicy
  • Set minimal kubernetes version to 1.25
  • Removed support for policy/v1beta1/PodDisruptionBudget
  • Added .Values.global.imagePullSecrets and .Values.global.image.registry
  • Added .Values.alertmanager.emptyDir to customize default cache directory
  • Addded alertmanager service .Values.alertmanager.service.externalTrafficPolicy and .Values.alertmanager.service.healthCheckNodePort
  • Use static container names in a pod
  • Removed networking.k8s.io/v1beta1/Ingress and extensions/v1beta1/Ingress support
  • Added .Values.server.service.ipFamilies, .Values.server.service.ipFamilyPolicy, .Values.alertmanager.service.ipFamilies and .Values.alertmanager.service.ipFamilyPolicy for services IP family management

0.9.12 #

Release date: 2024-08-01

AppVersion: v1.102.1 Helm: v3

  • bump version of VM components to v1.102.1

0.9.11 #

Release date: 2024-07-23

AppVersion: v1.102.0 Helm: v3

  • bump version of VM components to v1.102.0

0.9.10 #

Release date: 2024-07-17

AppVersion: v1.101.0 Helm: v3

  • add an option to provide additional environment variables for Alertmanager via .Values.alertmanager.envFrom.

0.9.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.9.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.9.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.9.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.9.5 #

Release date: 2024-04-16

AppVersion: v1.100.1 Helm: v3

  • bump version of VM components to v1.100.1

0.9.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.9.3 #

Release date: 2024-03-05

AppVersion: v1.99.0 Helm: v3

0.9.2 #

Release date: 2024-02-28

AppVersion: v1.97.1 Helm: v3

  • Fix possible null value on flag notifier.url, remoteRead.url and remoteWrite.url in vmalert deployment.
  • Fix alertmanager using some of server’s values in its deployment template.

0.9.1 #

Release date: 2024-02-23

AppVersion: v1.97.1 Helm: v3

  • Allow overriding Alertmanager listen address and port via alertmanager.listenAddress.

0.9.0 #

Release date: 2024-02-22

AppVersion: v1.97.1 Helm: v3

  • Support adding extra arguments, containers, volumes and volume mounts to the alertmanager deployment.
  • bump version of VM components to v1.99.0

0.8.7 #

Release date: 2024-02-01

AppVersion: v1.97.1 Helm: v3

  • bump version of VM components to v1.97.1

0.8.6 #

Release date: 2023-12-13

AppVersion: v1.96.0 Helm: v3

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

0.8.5 #

Release date: 2023-12-12

AppVersion: v1.96.0 Helm: v3

  • bump version of VM components to v1.96.0

0.8.4 #

Release date: 2023-12-08

AppVersion: v1.95.1 Helm: v3

  • fix notifier.url check, as it’s only needed when alerting rule is used. (#767)

0.8.3 #

Release date: 2023-11-16

AppVersion: v1.95.1 Helm: v3

  • bump version of VM components to v1.95.1

0.8.2 #

Release date: 2023-11-15

AppVersion: v1.95.0 Helm: v3

  • bump version of VM components to v1.95.0

0.8.1 #

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.8.0 #

Release date: 2023-09-28

AppVersion: v1.93.5 Helm: v3

  • Add extraObjects which to allow deploying additional resources with the chart release (#689)
  • Fix vmalert notifier address if builtin alertmanager is enabled and using baseURLPrefix.

0.7.8 #

Release date: 2023-09-21

AppVersion: v1.93.5 Helm: v3

  • Fix misplaced imagePullSecrets for server (#675)
  • Bump version of VM components to v1.93.5

0.7.7 #

Release date: 2023-09-11

AppVersion: v1.93.4 Helm: v3

  • Bump version of VM components to v1.93.4

0.7.6 #

Release date: 2023-09-04

AppVersion: v1.93.3 Helm: v3

  • Bump version of vmalert to v1.93.3

0.7.4 #

Release date: 2023-08-23

AppVersion: v1.93.1 Helm: v3

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

0.7.3 #

Release date: 2023-08-12

AppVersion: v1.93.0 Helm: v3

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

0.7.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.7.1 #

Release date: 2023-07-27

AppVersion: v1.92.0 Helm: v3

  • Update VictoriaMetrics components from v1.91.3 to v1.92.0
  • fix misused securityContext and podSecurityContext (#592)

0.7.0 #

Release date: 2023-07-13

AppVersion: v1.91.3 Helm: v3

  • bump version of agent, alert, auth, cluster, single
  • Update liveness/readiness probes in deployment template with custom values for victoriametrics-alert (#549)