Next release #

  • Removed redundant VECTOR_SELF_NODE_NAME env variable from vector values. See this issue.
  • Added Vector dashboard. See this issue.
  • updated common dependency 0.0.23 -> 0.0.28

0.8.1 #

Release date: 2024-11-08

AppVersion: v0.41.0 Helm: v3

  • updated common dependency 0.0.21 -> 0.0.23
  • added log.message to a list of default vector message fields

0.8.0 #

Release date: 2024-11-08

AppVersion: v0.41.0 Helm: v3

Update note 1: In a response to multiple collector related configuration feature requests and inability to use fluent-bit YAML configuration parser to provide ability easily override parts of default configuration we’ve considered using Vector as a default logs collector instead of fluent-bit. Please consider using vector chart docs values under vector key to update your agent configuration if you are using it.

  • Allow selecting multiple/all instances in a dashboard. See this issue
  • Upgraded VictoriaLogs 0.40.0 -> 0.41.0
  • Replaced default fluent-bit collector with vector
  • Parsed json fields are now nested into log key. See this issue
  • updated common dependency 0.0.19 -> 0.0.21

0.7.3 #

Release date: 2024-11-06

AppVersion: v0.40.0 Helm: v3

  • set default DNS domain to cluster.local.
  • made message, time, stream fields configurable. See this issue

0.7.2 #

Release date: 2024-11-06

AppVersion: v0.40.0 Helm: v3

  • added ability to override PVC name for Deployment
  • updated dashboards
  • added JSON parsing
  • upgraded victorialogs 0.37.0 -> 0.40.0
  • made configurable service port in fluent-bit output config. See this issue

0.7.1 #

Release date: 2024-10-25

AppVersion: v0.37.0 Helm: v3

  • Support multiple paths for a single ingress domain

0.7.0 #

Release date: 2024-10-25

AppVersion: v0.37.0 Helm: v3

  • Added grafana dashboard. See this issue
  • Custom fluent-bit template to push data to multiple VLogs instances when replica count is greated than 1

0.6.6 #

Release date: 2024-10-11

AppVersion: v0.29.0 Helm: v3

  • Human-readable error about Helm version requirement

0.6.5 #

Release date: 2024-10-04

AppVersion: v0.29.0 Helm: v3

  • upgraded common chart dependency

0.6.4 #

Release date: 2024-09-23

AppVersion: v0.29.0 Helm: v3

  • VictoriaLogs 0.29.0
  • Fixed host template in default fluent-bit output configuration

0.6.3 #

Release date: 2024-09-16

AppVersion: v0.28.0 Helm: v3

  • Avoid variant if tag is set explicitly

0.6.2 #

Release date: 2024-09-12

AppVersion: v0.28.0 Helm: v3

  • Added ability to override deployment namespace using namespaceOverride and global.namespaceOverride variables
  • Made replicas configurable
  • Allow override default for statefulset headless service

0.6.1 #

Release date: 2024-09-03

AppVersion: v0.28.0 Helm: v3

  • Added ability to configure container port
  • Fixed image pull secrets. See this issue
  • Renamed .Values.server.persistentVolume.storageClass to .Values.server.persistentVolume.storageClassName
  • Removed necessity to set .Values.server.persistentVolume.existingClaim when volume is expected to be created by chart. See this issue
  • Fixed PVC in StatefulSet

0.6.0 #

Release date: 2024-08-21

AppVersion: v0.28.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.

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

Update note: requires Helm 3.14+

  • Added basicAuth support for ServiceMonitor
  • Set minimal kubernetes version to 1.25
  • Removed support for policy/v1beta1/PodDisruptionBudget
  • Updated .Values.server.readinessProbe to .Values.server.probe.readiness
  • Updated .Values.server.livenessProbe to .Values.server.probe.liveness
  • Updated .Values.server.startupProbe to .Values.server.probe.startup
  • Added .Values.global.imagePullSecrets and .Values.global.image.registry
  • Added .Values.server.emptyDir to customize default data directory
  • Merged headless and non-headless services, removed statefulset service specific variables
  • Use static container names in a pod
  • Removed networking.k8s.io/v1beta1/Ingress and extensions/v1beta1/Ingress support
  • Added .Values.server.service.ipFamilies and .Values.server.service.ipFamilyPolicy for service IP family management

0.5.4 #

Release date: 2024-07-25

AppVersion: v0.28.0-victorialogs Helm: v3

0.5.3 #

Release date: 2024-07-08

AppVersion: v0.15.0-victorialogs Helm: v3

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

0.5.2 #

Release date: 2024-06-17

AppVersion: v0.15.0-victorialogs Helm: v3

  • fix invalid label selector usage in notes printed after chart installation

0.5.1 #

Release date: 2024-05-30

AppVersion: v0.15.0-victorialogs Helm: v3

0.5.0 #

Release date: 2024-05-23

AppVersion: v0.8.0-victorialogs Helm: v3

  • Update fluent-bit chart to 0.46.7 and fluentbit to 3.0.4
  • Update VictoriaLogs version to 0.9.1

0.4.0 #

Release date: 2024-05-20

AppVersion: v0.8.0-victorialogs Helm: v3

  • Upgrade VictoriaLogs to v0.8.0
  • Move .Values.server.name, .Values.server.fullnameOverride to .Values.global.victoriaLogs.server. This allows to avoid issues with Fluent Bit output definition. See the pull request for the details.
  • Include kubernetes_namespace_name field in the stream fields configuration of Fluent Bit output.

0.3.8 #

Release date: 2024-05-10

AppVersion: v0.5.2-victorialogs Helm: v3

  • properly truncate value of app.kubernetes.io/managed-by and app.kubernetes.io/instance labels in case release name exceeds 63 characters.
  • support disabling default securityContext to keep compatible with platform like openshift, see this pull request by @Baboulinet-33 for details.

0.3.7 #

Release date: 2024-04-16

AppVersion: v0.5.2-victorialogs Helm: v3

  • bump version of victorialogs to 0.5.2

0.3.6 #

Release date: 2024-03-28

AppVersion: v0.5.0-victorialogs Helm: v3

  • support adding metricRelabelings for server serviceMonitor (#946)

0.3.5 #

Release date: 2024-03-05

AppVersion: v0.5.0-victorialogs Helm: v3

  • bump version of vlogs single to 0.5.0

0.3.4 #

Release date: 2023-11-15

AppVersion: v0.4.2-victorialogs Helm: v3

  • bump version of vlogs single to 0.4.2

0.3.3 #

Release date: 2023-10-10

AppVersion: v0.4.1-victorialogs Helm: v3

  • Add kubernetes_container_name into default stream fields configuration fluent-bit.

0.3.2 #

Release date: 2023-10-04

AppVersion: v0.4.1-victorialogs Helm: v3

  • bump version of vlogs single to 0.4.1

0.3.1 #

Release date: 2023-09-13

AppVersion: v0.3.0-victorialogs Helm: v3

  • added: extraObjects: [] for dynamic supportive objects configuration

0.3.0 #

Release date: 2023-08-15

AppVersion: v0.3.0-victorialogs Helm: v3

  • vlogs-single: update to 0.3.0 (#598)
  • Remove repeated volumeMounts section (#610)

0.1.3 #

Release date: 2023-07-27

AppVersion: v0.3.0-victorialogs Helm: v3

  • vlogs-single: fix podSecurityContext and securityContext usage (#597)
  • charts/victoria-logs-single: fix STS render when using statefulset is disabled (#585)
  • charts/victoria-logs-single: add imagePullSecrets (#586)

0.1.2 #

Release date: 2023-06-23

AppVersion: v0.1.0-victorialogs Helm: v3

  • bump version of logs single
  • Fix wrong condition on fluent-bit dependency (#568)

Default value changes #

# No changes in this release

0.1.1 #

Release date: 2023-06-22

AppVersion: v0.1.0-victorialogs Helm: v3

  • charts/victoria-logs-single: template Host field (#566)

0.1.0 #

Release date: 2023-06-22

AppVersion: v0.1.0-victorialogs Helm: v3

  • fix the chart image and jsonline endpoint
  • add victoria-logs to build process, make package
  • charts/victoria-logs-single: add fluentbit setup (#563)

0.0.1 #

Release date: 2023-06-12

AppVersion: v0.0.0 Helm: v3

  • charts/victoria-logs-single: add new chart (#560)